We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
定制状态统计客户端, 需要覆盖 App 类型的以下成员函数
App
# 从 config 中创建统计客户端对象 # - config: 全局配置 # 若不启用状态统计功能, 则此函数返回 None def init_stats_client(self, config)
该函数返回的客户端对象应支持以下成员函数调用
# 查询数据 # - addr: Redis 或代理的地址 (IP:PORT 式字符串) # - fields: 要查询的数据项字典; 每个字典项是 {数据项名: 函数} 形式, "函数" 可能是 'max', 'min', 'avg' 这些字符串 # - span: 时间区间长度 # - now: 当前时间 # - interval: 点的间隔 # 返回值: # 列表, 每个元素是 (时间戳整数, 点值) 的元组 # 返回值中的数据点可以不满足参数规定的 span, interval, now 等, 页面将根据返回的值绘图 def query(self, addr, fields, span, now, interval) # 写入数据 # - addr: 同上 # - points: 要写入的数据点字典; 每个字典项是 {数据项名: 点值} 形式 def write_points(self, addr, points)