设为首页 收藏本站
查看: 658|回复: 0

关于nagios 邮件报警问题

[复制链接]

尚未签到

发表于 2019-1-15 06:38:00 | 显示全部楼层 |阅读模式
  使用邮件报警
  1、我安装了sendemail,并测试发送邮件成功
  2、修改command.cfg
# 'notify-host-by-email' command definition
define command{
command_name notify-host-by-email
command_line /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: $LONGDATETIME$\n" | /usr/bin/sendemail -f zx@zx.com -t $CONTACTEMAIL$ -s 192.168.1.88 -u "** $NOTIFICATIONTYPE$ Host Alert: $HOSTNAME$ is $HOSTSTATE$ **" -xu zx@zx.com -xp 123456
}

# 'notify-service-by-email' command definition
define command{
command_name notify-service-by-email
command_line /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: $LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$\n" | /usr/bin/sendemail -f zx@zx.com -t $CONTACTEMAIL$ -s 192.168.1.88 -u "** $NOTIFICATIONTYPE$ Service Alert: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" -xu zx@zx.com -xp 123456

3、templates.cfg模版我使用的通用服务的设置
define service{
        name                            generic-service  ; The 'name' of this service template
        active_checks_enabled           1        ; Active service checks are enabled
        passive_checks_enabled          1         ; Passive service checks are enabled/accepted
        parallelize_check               1        ; Active service checks should be parallelized (disabling this can lead to major performance problems)
        obsess_over_service             1        ; We should obsess over this service (if necessary)
        check_freshness                 0        ; Default is to NOT check service 'freshness'
        notifications_enabled           1        ; Service notifications are enabled
        event_handler_enabled           1        ; Service event handler is enabled
        flap_detection_enabled          0        ; Flap detection is enabled
        failure_prediction_enabled      1        ; Failure prediction is enabled
        process_perf_data               1        ; Process performance data
        retain_status_information       1        ; Retain status information across program restarts
        retain_nonstatus_information    1        ; Retain non-status information across program restarts
        is_volatile                     0        ; The service is not volatile
        check_period                    24x7 ; The service can be checked at any time of the day
        max_check_attempts              1 ; Re-check the service up to 3 times in order to determine its final (hard) state
        normal_check_interval           2 ; Check the service every 10 minutes under normal conditions
        retry_check_interval            2 ; Re-check the service every two minutes until a hard state can be determined
        contact_groups                  admins ; Notifications get sent out to everyone in the 'admins' group
notification_options w,u,c,r ; Send notifications about warning, unknown, critical, and recovery events
        notification_interval           10 ; Re-notify about service problems every hour
        notification_period             24x7 ; Notifications can be sent out at any time
         register                        0        ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL SERVICE, JUST A TEMPLATE!
        }

4、contacts.cfg模版配置修改
  define contact{
        contact_name                    nagiosadmin ; Short name of user
use generic-contact ; Inherit default values from generic-contact template (defined above)
        alias                           Nagios Admin ; Full name of user

        email                           zqy@zx.com ;

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-663308-1-1.html 上篇帖子: Nagios+Centreon+Nrpe集成(二) 下篇帖子: nagios——check_cpu.sh测试使用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表