增加统计服务某日、某月流量API

This commit is contained in:
刘祥超
2022-06-18 14:25:33 +08:00
parent 1f33bcfee7
commit 4834cb2886
2 changed files with 448 additions and 49 deletions

View File

@@ -20,8 +20,14 @@ service ServerDailyStatService {
// 按日读取统计数据
rpc findLatestServerDailyStats (FindLatestServerDailyStatsRequest) returns (FindLatestServerDailyStatsResponse);
// 查找单个服务当前统计数据
// 查找单个服务当前时刻N分钟内统计数据
rpc sumCurrentServerDailyStats(SumCurrentServerDailyStatsRequest) returns (SumCurrentServerDailyStatsResponse);
// 计算单个服务的日统计
rpc sumServerDailyStats(SumServerDailyStatsRequest) returns (SumServerDailyStatsResponse);
// 计算单个服务的月统计
rpc sumServerMonthlyStats(SumServerMonthlyStatsRequest) returns (SumServerMonthlyStatsResponse);
}
// 上传统计
@@ -96,11 +102,31 @@ message FindLatestServerDailyStatsResponse {
}
}
// 查找单个服务当前统计数据
// 查找单个服务当前时刻N分钟内统计数据
message SumCurrentServerDailyStatsRequest {
int64 serverId = 1;
}
message SumCurrentServerDailyStatsResponse {
ServerDailyStat serverDailyStat = 1;
}
// 计算单个服务的日统计
message SumServerDailyStatsRequest {
int64 serverId = 1;
string day = 2; // YYYYMMDD
}
message SumServerDailyStatsResponse {
ServerDailyStat serverDailyStat = 1;
}
// 计算单个服务的月统计
message SumServerMonthlyStatsRequest {
int64 serverId = 1;
string month = 2; // YYYYMM
}
message SumServerMonthlyStatsResponse {
ServerDailyStat serverMonthlyStat = 1;
}