blob: 08314b087bac85f00a14ec2aa7d769b2acf1c1ee [file] [log] [blame]
syntax = "proto3";
package chromiumos;
option go_package = "go.chromium.org/chromiumos/infra/proto/go/chromiumos";
// MetricEvent encompasses all datapoints that might be of interest for
// monitoring within chromiumos infrastructure.
message MetricEvent {
// The name of this event.
string name = 1;
// The timestamp in Unix-epoch millisecond time.
int64 timestamp_milliseconds = 2;
// If the event was a timer, give its duration.
uint64 duration_milliseconds = 3;
// An arbitrary integer gauge.
uint64 gauge = 4;
}