我已经通过Graphite
(效果监控工具)上的各种documentations来探索Graphite是否支持在移动平台上查看信息中心的任何选项,例如智能手机,iPad,平板电脑。
正如前面提到的here,我了解Graphite允许您以图形方式查询数据并返回csv,但是有任何快速方法可以将Graphite与移动设备集成。
类似产品OpenNMS正在进展iOS app。
答案 0 :(得分:1)
尝试Grafana(http://grafana.org)这是一个新的石墨仪表板前端。
答案 1 :(得分:0)
我在Graphite Portal也发布了同样的问题https://answers.launchpad.net/graphite/+question/227267,但还没有听说过。所以到目前为止我的研究结果相同。
截止日期,Graphite不提供任何随时可用的选项(移动网络界面或应用程序)来呈现最适合移动设备(即手机和平板电脑)的图形和仪表板。但是,Graphite URL API允许选项根据业务需求自定义图形。
graphite webapp提供了一个 / render 端点,用于生成图形(和检索原始数据)。该端点通过查询字符串参数接受各种参数,例通过from / until定义图表的时间窗口。
在最近1小时的时间范围内,应用服务器401到405的URL请求(JSON)CPU使用率指标。请注意,删除“format = json”请求属性会将图形返回为PNG格式的图像(默认的Graphite行为)。
企业可以创建移动Web应用程序,以便服务器组件首先使用上述URL API从Graphite获取原始数据,然后在将HTML内容返回到设备浏览器之前进行任何必需的自定义。例如,可以使用Javascript库FLOT或ZingChart绘制从Graphite接收的JSON数据。混合或本机应用程序也可以围绕这种方法构建。我们非常欢迎任何其他意见或建议。