OpenNMS邮件通知配置
打开通知功能:Admin页面中Operations下放的Notification Status 选项设置为On,点击Update。
1.邮件服务器的配置:
配置文件:$opennms_home/etc/javamail-configuration.properties
配置方案:
org.opennms.core.utils.useJMTA=false //是否使用JMTA,如果适用JMTA则将使用本机代理发送邮件
org.opennms.core.utils.mailHost=mail.360buy.com //邮件服务器地址
org.opennms.core.utils.transport=smtp //发送协议
org.opennms.core.utils.smtpport=25 //SMTP协议端口
org.opennms.core.utils.debug=true //打印错误日志,日志文件 $opennms_home//logs/daemon/notifd.log
org.opennms.core.utils.smtpssl.enable=true //使用SSL链接服务器,starttls和SSL需根据邮件服务器来设置
org.opennms.core.utils.quitwait=true //等待服务器返回
org.opennms.core.utils.authenticate=true //启用验证
org.opennms.core.utils.authenticateUser=guwenwu@360buy.com
org.opennms.core.utils.authenticatePassword=*******your password*****
org.opennms.core.utils.starttls.enable=false //使用TLS连接服务器,使用京东邮件服务器应设置为false。
org.opennms.core.utils.messageContentType=text/html
org.opennms.core.utils.charset=UTF-8
org.opennms.core.utils.fromAddress=guwenwu@360buy.com //邮件中显示的发送者,须同authenticateUser一致。
2.用户配置:
webUI配置路径:Admin->Configure Users, Groups and Roles->Configure Users->AddNew User->
输入ID和password->在用户信息中输入Email(用户的邮件接收地址)->Finsh
如果需要修改用户信息,可以在Configure Users中点击Modify按钮修改。
3.Destination Paths配置(发送路径,配置需要接收通知的群组、用户、角色和E-mail)
webUI配置路径:Admin->Configure Notifications->Configure Destination Paths->New path
->输入路径名称(如:testEmail-path)->点击Initial Targets右边的Edit,配置需要接受邮件的目标;
在这个页面中共有四个个选框:User、Groups、Roles、Email选中需要接收邮件的目标即可。Email中
可以添加任意邮箱来接收邮件。->next配置用户之间的发送延迟时间->next发送方式,选择javaEmail即用邮件发送。
配置文件:$opennms_home/etc/destinationPaths.xml也可在配置文件中配置路径
4.event配置
WebUI配置路径:Admin->Configure Notifications->Configure Event Notifications->点击上方的Add New Event Notification
添加新的Event->在events列表中选择一个事件->Next->Skip results validation->编辑事件邮件内容,在choose A path 中选择一个发送路径。->Finish
分享到:
相关推荐
OpenNMS是第一个开发在开源模式下的企业级网络管理平台应用。OpenNMS的目标是成为一个真真的分布式、可升级的网络管理平台,尽管它看似一个FCAPS网络管理模型,使之可用于开放源码和商业领域。目前:OpenNMS专注与...
"opennms-source.tar.gz_SNMP_openNMS"这个压缩包,便是OpenNMS源码的载体,它包含了使用SNMP(简单网络管理协议)进行网络监控和管理所需的所有组件。 SNMP,全称Simple Network Management Protocol,是一种广泛...
OpenNMS-Helm是基于OpenNMS监控系统的Grafana插件,它能够扩展Grafana的功能,以适应更复杂的网络监控需求。OpenNMS-Helm的安装和配置涉及到多个步骤,包括系统的前置安装条件、安装OpenNMS-Helm、启动服务、启用...
OpenNMS是开源网络管理平台,它主要用于监控网络设备、服务和应用程序的性能与可用性。这个"opennms1.12.5-1源码下载"标题指的是该平台的1.12.5-1版本的源代码,允许用户深入理解其内部工作原理,进行定制开发或调试...
在IT行业中,OpenNMS是一个开源的网络管理系统,它可以监控网络中的设备和服务,并在出现问题时进行通知。本文将深入介绍如何在OpenNMS中配置邮件通知,让管理员能够通过邮件接收来自OpenNMS的事件通知。 首先,...
总结来说,OpenNMS通过邮件通知功能可以有效地增强网络监控系统的响应能力,使管理员能快速得知网络状态的变化或发生的异常事件,从而及时做出相应的处理。这一功能的实现依赖于正确配置邮件服务器和相应的邮件发送...
本文将基于给定的信息,详细介绍多种开源监控工具及其特点与用途。 #### 监控系统Nagios - **简介**:Nagios是一款广受欢迎的开源监控系统,能够对网络中的主机和服务进行主动或被动监控。 - **最新版本**:Nagios...
standalone-opennms-1.6.8.jar
OpenNMS是一款开源的网络监控系统,用于管理网络设备、服务和应用程序。它提供了一整套功能,包括自动发现网络资源、性能监控、故障检测、报警通知和报告生成。本手册将详细介绍OpenNMS的配置与功能,帮助你充分利用...
厨师食谱,用于管理OpenNMS Horizon的安装和配置。 当前版本支持CentOS 6和7的发行版16、17、18、19、20、21、22、23、24、25、26。 版本号 从OpenNMS Horizon 16开始,该食谱版本的MSB与其支持的OpenNMS ...
4. **仪表板创建与配置**:用户可以通过opennms-ksc-grafana创建新的Grafana仪表板,或者将其集成到已有的监控视图中。可以根据需求调整图表类型(如线图、饼图、柱状图等)、时间范围、颜色方案等,定制化自己的...
OpenNMS 是一个开源的企业级网络监控系统,它的核心功能包括自动发现网络设备、性能监视、故障检测和通知。通过使用 OpenNMS Modules Manager,用户能够更方便地安装、更新、卸载和管理这些模块,从而定制和优化 ...
OpenNMS Javascript API 用于访问OpenNMS网络监视平台的客户端API。 在代码中使用OpenNMS.js API 中提供了有关入门以及如何使用API的。 完整的API列表可在。 使用OpenNMS.js命令行 安装 运行npm install -g ...
通过分析`opennms-1.10.3-1`源代码,我们可以学习到网络监控的最佳实践,了解如何设计和实现大规模网络管理解决方案。这对于网络管理员、系统集成商以及对网络管理有兴趣的开发者来说,都是极其宝贵的资源。同时,...
在这种情况下,湖南省疾控中心选择使用开源软件OpenNMS来实现网络监控和报警。 知识点1:网络监控软件的重要性 网络监控软件是数据中心的关键组件之一,它可以实时监控网络和系统的运行状态,提供报警和故障诊断...
OpenNMS-阈值-事件-生成器一种基于当前阈值设置生成良好阈值事件定义(和通知)的工具。 要编译该工具,请使用 Maven: mvn install这将生成一个带有依赖项的 JAR,以便能够轻松执行该工具,例如: java -jar ...
OpenNMS-IP-发现-供应-适配器可选的Provisioning Adapter,用于将IP接口的自动发现管理为非托管动机找到想要发现并持久存储数据库中所有IP接口,但仅主动监视受监控的服务的OpenNMS用户和操作员是很常见的,这些服务...
opennms-事件使用 Kibana 分析 opennms 事件安装(来自源码) 这是一条骆驼路线,因此它需要 Java、Maven 3、Elasticsearch 和可以访问 opennms 存储其数据的 postgres 数据库的数据库用户。 克隆这个存储库,然后 ...
OpenNMS-KSC至Grafana 将 KSC报表转换为仪表板。 已针对Grafana 4.x,5.x和6.x进行了测试; 尽管该工具仅在Grafana 5.x或更高版本上在标准输出上提供有关生成的仪表板的信息。 由于Grafana的工作方式不同,它不会...