网站首页 > 精选文章 / 正文
有时候我们需要将PLC的故障信号及时发送给钉钉。我以1200PLC变量axixSpeed为例,当这个值超过100就发送信息给钉钉,低于100就解除报警。
1.钉钉机器人
在钉钉里面创建一个群聊,可以选择面对面创建群聊,就可以创建只有自己一个人的钉钉群了。
然后添加自定义机器人:自定义(通过Webhook接入自定义服务),然后复制Webhook的地址,如下所示:
2. 添加PLC数据源
这个数据源是我根据granfa和西门子PLC通讯协议做的二次开发,可以将PLC变量快速的读取到grafana中。也支持通过grafana控制PLC变量,见我另外一个视频,那是第一版。现在在测试的第二个版本,在不久后就会发布上来。
3.建立alert规则
选中我们要报警的变量,如axisSpeed,可以选择不同的功能,这里以选择阈值功能:Threshold,还有很多其他的功能,如最小值、最大值、平均值。
当然图中的第二步的Set a query and alert condition也可以用其他数据源,这里可以参考官方的手册,写的很详细。
4.通知钉钉
这个URL就是第一步的网址,第三步做了alert报警规则后,接下来就是设置报警点,也就是对外发送信息,这里就选择钉钉,然后复制第一步创建的机器人地址。
5.结果
如下,是触发报警和报警解除时的情况。这里报警的内容是可以自己定义的。
6.后续
可以关注抖音和B站,找时间会出详细的视频。
Tags:grafana中文手册
猜你喜欢
- 2025-05-02 Java项目线上订单突然卡死,原因是数据库死锁,如何全流程排查?
- 2025-05-02 一文扫盲Prometheus,从基础到进阶一目了然(内附中文文档)
- 2025-05-02 一文了解SRE基础知识(sreb)
- 2025-05-02 MySQL慢查询优化全攻略:从诊断到调优的完整解决方案
- 2025-05-02 Doris查询优化-分区缓存(doris 分区)
- 2025-05-02 Java GC调优实战:从高频Minor GC到系统吞吐翻倍的破局之道
- 2025-05-02 Tomcat调优实战手册,从线程池到内存管理的性能突围战
- 2025-05-02 拒绝MyBatis慢查询!性能优化实战手册
- 2025-05-02 Nagios 智能化监控系统部署手册(nagios自定义监控脚本)
- 2025-05-02 企业CRM系统接入DeepSeek实现方案(以纷享销客为例)