| 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; |
| } |