使用 Telegraf 的 influxDB 数据在 Grafana 上绘制 CPU 使用率百分比

Posted

技术标签:

【中文标题】使用 Telegraf 的 influxDB 数据在 Grafana 上绘制 CPU 使用率百分比【英文标题】:Graphing CPU Usage % on Grafana using influxDB data from Telegraf 【发布时间】:2016-10-04 16:47:14 【问题描述】:

我有 grafana 3.0.4 / influxdb 0.13.0 / telegraf 0.13.1

我正在尝试按百分比绘制整体 CPU 使用率。

当我使用空闲时间创建查询时,我得到的正是(我正在寻找 100 - 空闲时间)(使用)

我切换到手动模式并做到了:

而且效果很好..

但是有没有办法在普通编辑器中使用数学函数或其他东西而不是进入手动文本模式?

【问题讨论】:

【参考方案1】:

使用 Grafana 的数学字段设置的一些稍微复杂的数学应该可以完成您想要的操作,而无需进入手动文本模式。

Math(* -1 + 100)

【讨论】:

以上是关于使用 Telegraf 的 influxDB 数据在 Grafana 上绘制 CPU 使用率百分比的主要内容,如果未能解决你的问题,请参考以下文章

Telegraf+Influxdb+Chronograf+Kapacitor主机性能监控告警

性能监控之Telegraf+InfluxDB+Grafana linux服务器实时监控

Telegraf/InfluxDB - 将整数拆分为位或布尔值

使用telegraf+influxdb+grafana监控ceph集群

Linux下部署grafana + influxdb + telegraf , 构建性能监控平台

教你搭建一个Telegraf+Influxdb+Grafana 监控系统