服务运维
服务运维
监控报表
监控类型
细分为: 用户、group、action:其中用户代表这个后台账户调用情况、group和action分别代表对应的group和action情况。需要注意,超级管理员具有调用其他用户group的权限, 所以用户不是一定等价于这个用户名下所有group的调用量累计
用户级别监控在用户概览主页展示,group和action在group监控详情页面展示。
监控精确度
为了节省存储空间,调用报表按区分小时、天两个精确度。数据按小时产生累加,并存储到小时空间。并且后台对于超过一天的数据进行按天的聚合计算, 当数据超过一个月后,删除一个月以前的小时级内容。
如此保证对于短期内的数据具备比较高的精确度,对于长期的数据,可以长期使用低成本的方式存储。
如果你确定需要长久保存小时级别的数据,可以自定通过API,在数据删除前拉取
指标维度
包含总量、成功量、失败量、系统错误、流量(KB)、成功率
其中失败代表SekiroClient返回的失败任务量,系统错误是SekiroServer进行拦截的数据量。
成功率是成功量除以任务总量。
分组
对于Sekiro的Group,可以在后台设置他的参数,对其进行监控、限流、鉴权等操作。
当group没有在后他创建之时,sekiro的注册和访问不会被阻断,此时走匿名访问的鉴权流程,但是他们将会拥有一个很低阈值的qps限制。这么做目标是给开源和免费用户进行测试,降低小白用户的测试成本。 但是你可以在系统设置页面中关闭匿名访问能力。
对于分组可以设置两种quota配额,分别为Group quota、设备quota
- group quota:针对于当前group的qps限制,请注意group配置受制于与当前用户的总qps限制
- device quota:为了保护设备不被高流量打死,可以给设备提供一个限制配额,这样当某个client流量过大之时Sekiro系统将会拒接流量
分组监控
在group监控页面,可以看到详细的调用情况,包括group整体、各个action。 你可以选择切换精确度、以及下载所有当前调价下的报表数据(excel格式)
系统设置
在设置页面可以调整一些系统参数,每个设置项都有详细解释,大家可以参考相关描述进行参数调整。有具体问题可以加入社区或者寻找客服帮助
用户管理
可以设定管理员,设置用户级别的QPS quota,穿越到用户等功能。