REST API文档
统计相关
RRD 图
系统支持 RRD 绘图。使用 RRD 图功能必须先开启switch-rrd功能。具体开启方法见用户手册。
- URL:
GET /api/rrdgraphs/$name[.$format] - 返回:图片或相应格式的数据(JSON、XML 等)
现在支持的name有:
memory:内存disk:磁盘占用channels:Channel 统计信息uptime:运行时间
支持以下参数(均为可选):
hours:小时,默认为4小时days:天,等效24小时,会覆盖hoursfrom:开始时间,UNIX 时间戳格式,等于date '+%s'的 Shell 命令输出,默认为to - hoursto:结束时间,UNIX 时间戳格式,默认为当前时间width:宽度,默认为576 x 2像素,x 2即宽度加倍,适配视网模屏,下同height:高度,默认为260 x 2像素legend:将 Legend 显示在上方或下方,north或south或true,默认不显示 Legend- 图片格式:格式以扩展名方式提供,如
memory.png,支持如下格式,不区分大小写:- PNG
- SVG
- EPS
- XML
- XMLENUM
- JSON
- JSONTIME
- CSV:逗号分隔的数据列表
- TSV:Tab 分隔的数据列表
- SSV:空格分隔的数据列表
示例:
GET /api/rrdgraphs/memory GET /api/rrdgraphs/memory.png?hours=8&width=1024