缺少Nagios邮件目录

时间:2015-12-11 20:26:29

标签: email redhat nagios

我在一个节点上实施了Nagios 3.5.1,通过ganglia-nagios-bridge.py脚本监控来自Ganglia gmetad和gmond客户端到Nagios的基本指标。

目前,我遇到了警报问题,因为即使我可以看到Nagios网络用户界面中记录的警报,也不会发送电子邮件。我怀疑的是有2个丢失的丢失文件,/ var / spool / mail / nagios和/ var / mail / nagios。我想找出为什么缺少这两个文件,以及我可以做些什么来解决这个问题。

以下是我的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           brazelton.w.mann@hpe.com  ; <<***** CHANGE THIS TO     YOUR EMAIL ADDRESS ******
        }


###############################################################################
###############################################################################
#
# CONTACT GROUPS
#
###############################################################################
###############################################################################

# We only have one contact in this simple configuration file, so there is
# no need to create more than one contact group.

define contactgroup {
        contactgroup_name       admins
        alias                   Nagios Administrators
        members                 nagiosadmin
}

我已经验证我可以使用mail命令将电子邮件发送到此地址。操作系统:Red Hat Enterprise Linux 6.6。

运行命令以安装nagios和依赖组件:

yum install httpd

yum install mailx

yum install nagios

yum install nagios-www

yum install nagios-plugins-all

yum install nagios-plugins-nrpe

yum install php

1 个答案:

答案 0 :(得分:0)

首先请检查您是否能够通过以下命令从操作系统发送电子邮件:

Guid g = new Guid("3252353h....")
query.where(x=>x.AccountId == g)

如果您正在接收电子邮件,那么可能您的邮件命令配置存在问题。