"
这边collectd可以正常收集数据、grafana可以正常展示图像、influxdb存储数据正常
下面是grafana的部分图像展示
tick脚本内容为:
[root@test6 ~]# cat cpu_alert.tick
stream
|from()
.database('collectdb')
.retentionPolicy('autogen')
.measurement('cpu_info_value')
|alert()
.crit(lambda: "type_instance" == 'idle' AND "value" < 70)
.log('/tmp/alerts.log')
启动kapacitor
[root@test6 ~]# kapacitord
'##:::'##::::'###::::'########:::::'###:::::'######::'####:'########::'#######::'########::
##::'##::::'## ##::: ##.... ##:::'## ##:::'##... ##:. ##::... ##..::'##.... ##: ##.... ##:
##:'##::::'##:. ##:: ##:::: ##::'##:. ##:: ##:::..::: ##::::: ##:::: ##:::: ##: ##:::: ##:
#####::::'##:::. ##: ########::'##:::. ##: ##:::::::: ##::::: ##:::: ##:::: ##: ########::
##. ##::: #########: ##.....::: #########: ##:::::::: ##::::: ##:::: ##:::: ##: ##.. ##:::
##:. ##:: ##.... ##: ##:::::::: ##.... ##: ##::: ##:: ##::::: ##:::: ##:::: ##: ##::. ##::
##::. ##: ##:::: ##: ##:::::::: ##:::: ##:. ######::'####:::: ##::::. #######:: ##:::. ##:
..::::..::..:::::..::..:::::::::..:::::..:::......:::....:::::..::::::.......:::..:::::..::
2017/03/16 10:38:09 Using configuration at: /etc/kapacitor/kapacitor.conf
当前tasks和recordings都没有
[root@test6 ~]# kapacitor list tasks
ID Type Status Executing Databases and Retention Policies
[root@test6 ~]# kapacitor list recordings
ID Type Status Size Date
新增一个tasks
[root@test6 ~]# kapacitor define cpu_alert -type stream -tick cpu_alert.tick -dbrp collectdb.autogen
[root@test6 ~]# kapacitor list tasks
ID Type Status Executing Databases and Retention Policies
cpu_alert stream disabled false ["collectdb"."autogen"]
新增一个recording
[root@test6 ~]# kapacitor record stream -task cpu_alert -duration 20s
启动task
[root@test6 ~]# kapacitor enable cpu_alert
CPU高负载测试
其他各项显示
没有触发到报警,虽然CPU负载很高了,idle小于了70%了
这里哪里有问题呢?各位帮忙看一下 谢谢
"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。