Grafana中的虚假高值导致错误警报

时间:2017-07-05 08:14:22

标签: influxdb grafana telegraf

我昨天在Grafana配置了警报,并从两个服务器警报获取。它总是相同的两台服务器,它们具有高IO,高CPU或其他任何东西。

事实是,他们没有这么高的数据。事实上,他们几乎处于闲置状态。所有服务器都通过Ansible配置完全相同。所以Telegraf配置在所有服务器上都是一样的。

此外,如果我将Grafana中的统计信息过滤到相应的服务器,则图表中显示的数据是正确的,如下面的屏幕截图所示。规则测试仍然导致误报。

Screenshot of Grafana Graph of server with correct data and 'Test Rule' with wrong result

我检查了vmstat,其中也显示了正确的信息:

procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  0  47100 151152  20948 454556    2    2    16    38    2    1  2  1 96  0  1
 0  0  47100 151136  20948 454592    0    0     0     0  125  135  0  1 96  0  2
 0  0  47100 150408  20956 454584    0    0     0    84  222  282  1  3 93  0  4
 0  0  47100 150424  20956 454592    0    0     0     0  151  225  0  0 97  0  2
 0  0  47100 150424  20956 454592    0    0     0     0  115  140  0  0 96  0  4
 0  0  47100 150424  20956 454592    0    0     0     0  109  125  0  0 97  0  2
 0  0  47100 150424  20956 454592    0    0     0     0  121  131  0  0 98  0  2
 0  0  47100 150412  20972 454576    0    0     0    92  139  208  0  1 96  0  3
 0  0  47100 150456  20972 454592    0    0     0     0   65  117  0  0 99  0  1
 0  0  47100 150876  20972 454592    0    0     0    16  692  705  2  4 88  0  5

telegraf.log如果出错了。

2017-07-07T09:22:04Z I! Starting Telegraf (version 1.3.3)
2017-07-07T09:22:04Z I! Loaded outputs: influxdb
2017-07-07T09:22:04Z I! Loaded inputs: inputs.diskio inputs.processes inputs.swap inputs.system inputs.redis inputs.disk inputs.kernel inputs.mem inputs.net inputs.nginx inputs.postgresql inputs.cpu
2017-07-07T09:22:04Z I! Tags enabled: environment=production host=om-1-prod rails_env=production role=telegraf
2017-07-07T09:22:04Z I! Agent Config: Interval:10s, Quiet:false, Hostname:"om-1-prod", Flush Interval:10s

这里有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我一直在手动监控服务器,并在短时间内找到了这些高峰值。

所以这里的问题是这些峰在Grafana的选定时间范围内不可见。它被聚合到一个较小的平均值,然后看起来只有40 ips。如果我放大相应的时间范围,我会看到这些峰值。

长话短说:没有问题的女巫Grafana,InfluxDB的Telegraf。键盘和椅子之间存在问题。