增加当日统计接口

This commit is contained in:
GoEdgeLab
2022-04-07 19:46:54 +08:00
parent 2776f9937f
commit fd35a31f9d
4 changed files with 573 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
syntax = "proto3";
option go_package = "./pb";
package pb;
message TrafficDailyStat {
int64 id = 1;
string day = 2;
int64 cachedBytes = 3;
int64 bytes = 4;
int64 countRequests = 5;
int64 countCachedRequests = 6;
int64 countAttackRequests = 7;
int64 attackBytes = 8;
}

View File

@@ -0,0 +1,21 @@
syntax = "proto3";
option go_package = "./pb";
package pb;
import "models/model_traffic_daily_stat.proto";
// 按日统计服务
service TrafficDailyStatService {
// 查找某日统计
rpc findTrafficDailyStatWithDay(FindTrafficDailyStatWithDayRequest) returns (FindTrafficDailyStatWithDayResponse);
}
// 查找某日统计
message FindTrafficDailyStatWithDayRequest {
string day = 1; // YYYYMMDD
}
message FindTrafficDailyStatWithDayResponse {
TrafficDailyStat trafficDailyStat = 1;
}