please help me
Chandresh Suthar
chandresh.suthar at gmail.com
Thu Sep 8 11:11:32 CEST 2005
yes It's working. So why i m not getting any alerts ? I didn't find any
failure messages in maillogs.
Chandresh
On 9/7/05, Zac <spdrmonkey at gmail.com> wrote:
>
> Just to confirm, if you copy and paste :
> /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type:
> $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress:
> $HOSTADDRESS$\nInfo: $OUTPUT$\n\nDate/Time: $LONGDATETIME$\n" | /bin/mail -s
> "Host $HOSTSTATE$ alert for $HOSTNAME$!" $CONTACTEMAIL$
>
> and replace the $*$ with test, except for $CONTACTEMAIL$ which should be
> the full e-mail address of where the alert is going. Everything works? As
> far as I can tell your config looks good. If this works at the command line,
> you should check your mail logs. Hope this helps.
>
> -Zac
>
> On 9/7/05, Chandresh Suthar <chandresh.suthar at gmail.com> wrote:
> >
> > Hi,
> > Please help me in sending notifications. I have only one configuration
> > file for contactfgroup,hostsgroup etc. "minimal.cfg"
> > minimal.cfg :
> > define timeperiod{
> > timeperiod_name 24x7
> > alias 24 Hours A Day, 7 Days A Week
> > sunday 00:00-24:00
> > monday 00:00-24:00
> > tuesday 00:00-24:00
> > wednesday 00:00-24:00
> > thursday 00:00-24:00
> > friday 00:00-24:00
> > saturday 00:00-24:00
> > }
> >
> > define command{
> > command_name notify-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$OUTPUT$" | /bin/mail -s "**
> > $NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **"
> > $CONTACTEMAIL$
> > }
> >
> >
> > # This is a sample host notification command that can be used to send
> > email
> > # notifications (about host alerts) to contacts.
> >
> > define command{
> > command_name host-notify-by-email
> > command_line /usr/bin/printf "%b" "***** Nagios *****\n\nNotification
> > Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress:
> > $HOSTADDRESS$\nInfo: $OUTPUT$\n\nDate/Time: $LONGDATETIME$\n" | /bin/mail -s
> > "Host $HOSTSTATE$ alert for $HOSTNAME$!" $CONTACTEMAIL$
> > }
> >
> > define contact{
> > contact_name nagios
> > alias Nagios Admin
> > service_notification_period 24x7
> > host_notification_period 24x7
> > service_notification_options w,u,c,r
> > host_notification_options d,r
> > service_notification_commands notify-by-email
> > host_notification_commands host-notify-by-email
> > email nagios at localhost
> > }
> >
> > define contact{
> > contact_name chandresh
> > alias Administrator
> > service_notification_period 24x7
> > host_notification_period 24x7
> > service_notification_options w,u,c,r
> > host_notification_options d,r
> > service_notification_commands notify-by-email
> > host_notification_commands host-notify-by-email
> > email "personalemail id"
> > }
> >
> > define contactgroup{
> > contactgroup_name admins
> > alias Nagios Administrators
> > members nagios
> > }
> >
> > define contactgroup{
> > contactgroup_name admingrp
> > alias Administrators
> > members chandresh
> > }
> >
> > define host{
> > name generic-host ; The name of this host template
> > notifications_enabled 1 ; Host notifications are enabled
> > event_handler_enabled 1 ; Host event handler is enabled
> > flap_detection_enabled 1 ; 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
> > register 0 ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL HOST, JUST A
> > TEMPLATE!
> > }
> >
> >
> > define host{
> > use generic-host ; Name of host template to use
> > host_name webmail.com <http://webmail.com/>
> > alias localhost
> > address 127.0.0.1 <http://127.0.0.1/>
> > check_command check-host-alive
> > max_check_attempts 10
> > notification_interval 120
> > notification_period 24x7
> > notification_options d,r
> > contact_groups admingrp
> > }
> > define service{
> > use generic-service ; Name of service template to use
> > host_name webmail.com <http://webmail.com/>
> > service_description HTTP
> > is_volatile 0
> > check_period 24x7
> > max_check_attempts 4
> > normal_check_interval 5
> > retry_check_interval 1
> > contact_groups admingrp
> > notification_interval 960
> > notification_period 24x7
> > check_command check_http
> > }
> >
> > I am able to send mails to my persoanl email id by "mail" command. But
> > notification is not going. I have configured sendmail. I am not even
> > receiving mails on local system at nagios at localhost( I tried). I am even
> > not getting any error messages in logs of nagios.
> >
> > Please help.
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20050908/548d9022/attachment.html>
More information about the Users
mailing list