slack - OpenNMS 为同一事件发送多个通知
问题描述
我参考了以下 url 来将 OpenNMS 与 Slack 集成。
# Drop this file in your OPENNMS_HOME/etc/opennms.properties.d directory
org.opennms.netmgt.notifd.slack.webhookURL=https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX
org.opennms.netmgt.notifd.slack.username=UlfBot
org.opennms.netmgt.notifd.slack.iconURL=https://avatars2.githubusercontent.com/u/7483547
org.opennms.netmgt.notifd.slack.channel=#AwesomeOps
# Then add this to OPENNMS_HOME/etc/notificationCommands.xml, and restart OpenNMS
<command binary="false">
<name>slack</name>
<execute>org.opennms.netmgt.notifd.SlackNotificationStrategy</execute>
<comment>class for sending messages to a Slack team channel for notifications</comment>
<argument streamed="false">
<switch>-subject</switch>
</argument>
<argument streamed="false">
<switch>-tm</switch>
</argument>
</command>
来源:https ://gist.github.com/jeffgdotorg/83a3888c9b0b9275d35e02b79a054ff9
但是,尽管它正确集成了 OpenNMS 实例,但我在 Slack 上收到了 3 个通知,用于 OpenNMS 上的同一事件。
我不确定是什么原因造成的。
解决方案
推荐阅读
- java - javax.imageio.IIOException 读取输入文件时
- emacs - 在 Emacs 中以特定宽度设置连续的新帧
- python - Django-从 html 页面请求 GET 对象时出现 MultiValueDictKeyError
- youtube - 因此如何播放 Youtube 搜索结果
- mysql - MySQL (wampserver phpmyadmin) 支持 ON DELETE
- vba - How to get the default member for Ms Access objects (or any other in VBA)
- python - 如何以特定格式从excel中提取数据以及如何存储在数据库中
- android - 当用户杀死他/她的应用程序时如何让 MyfirebaseMessanginService 活着。在安卓?
- javascript - 使用 redux 全局反应原生传递状态
- c - C中带有指针的二叉搜索树