blob: 35a00d12a5690d0eac3a32e3035240e25c5f61d4 [file] [log] [blame]
syntax = "proto3";
package chromiumos;
option go_package = "go.chromium.org/chromiumos/infra/proto/go/chromiumos";
option java_package = "com.google.chrome.crosinfra.proto";
// 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;
}