2021-06-30 20:50:17 +08:00
|
|
|
syntax = "proto3";
|
|
|
|
|
option go_package = "./pb";
|
|
|
|
|
|
|
|
|
|
package pb;
|
|
|
|
|
|
|
|
|
|
import "models/model_node_cluster.proto";
|
|
|
|
|
import "models/model_node.proto";
|
|
|
|
|
import "models/model_server.proto";
|
|
|
|
|
|
|
|
|
|
// 统计数据
|
|
|
|
|
message MetricStat {
|
|
|
|
|
int64 id = 1;
|
|
|
|
|
string hash = 2;
|
|
|
|
|
int64 serverId = 3;
|
|
|
|
|
int64 itemId = 4;
|
|
|
|
|
repeated string keys = 5;
|
|
|
|
|
float value = 6;
|
|
|
|
|
string time = 7;
|
|
|
|
|
int32 version = 8;
|
|
|
|
|
|
|
|
|
|
NodeCluster nodeCluster = 30;
|
|
|
|
|
Node node = 31;
|
|
|
|
|
Server server = 32;
|
2021-07-01 10:39:19 +08:00
|
|
|
|
|
|
|
|
int64 sumCount = 40;
|
|
|
|
|
float sumTotal = 41;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 需要上传的统计数据
|
|
|
|
|
message UploadingMetricStat {
|
|
|
|
|
int64 id = 1;
|
|
|
|
|
string hash = 2;
|
|
|
|
|
repeated string keys = 3;
|
|
|
|
|
float value = 4;
|
2021-06-30 20:50:17 +08:00
|
|
|
}
|