SMS notifications
Ludo Bosmans
ludo.bosmans at xtenso.be
Wed May 19 15:57:47 CEST 2004
Jason,
To avoid lots of replies, work step by step and try to document symptoms in
detail..
1. Do the command work manually as root ?
2. Do a su - nagios and try the command again. If it doesn't work. What is
the error message ?
3. Do you have read and write permissions on the serial port specified in
the gnokiirc file as the nagios user ?
4. correct is necessary.
5. Is there a getty process on it ? Disable it in /etc/inittab and do "init
q", check if process is not respawned anymore.
6. Check access rights again from serial device.
7. Try to set the suid flag as root, just to see if this fix the problem.
kind regards,
ludo
-----Original Message-----
From: Onsite DeTeWe [mailto:Onsite.DeTeWe at firstgroup.com]
Sent: woensdag 19 mei 2004 14:02
To: Ludo Bosmans; nagios-users at lists.sourceforge.net
Subject: RE: [Nagios-users] SMS notifications
Hiya,
Yeah sorry.. Should have explained in full.
I have a host-notify-by-sms and notify-by-sms in the .cfg. One for service
and one for host. The snippet I sent was for a host down.
Really puzzling as the other commands in the .cfg for host-notify-by-email
and notify-by-email work fine. All I did was replace them.
J
Ludo Bosmans <ludo.bosmans at xtenso.be>
19/05/2004 11:59
To: 'Onsite DeTeWe' <Onsite.DeTeWe at firstgroup.com>, Ludo
Bosmans <ludo.bosmans at xtenso.be>, nagios-users at lists.sourceforge.net
cc:
Subject: RE: [Nagios-users] SMS notifications
Jason,
I suppose that the manual test is ok ? Of course replace the macros with
the corresponding values.
/usr/bin/printf "%b" "**Nagios**\nType: $NOTIFICATIONTYPE$\nHost:
$HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo:
$OUTPUT$\nDate/Time: $DATETIME$\n" | /usr/local/bin/gnokii --sendsms
$CONTACTPAGER$
In the checkcommands you have a "notify-by-sms", but in the syslog there is
"host-notify-by-sms", so you need to check the syntax of that config entry
and try manually to execute the command to see if it works.
kind regards,
ludo
-----Original Message-----
From: Onsite DeTeWe [mailto:Onsite.DeTeWe at firstgroup.com]
Sent: woensdag 19 mei 2004 12:22
To: Ludo Bosmans; nagios-users at lists.sourceforge.net
Subject: RE: [Nagios-users] SMS notifications
Thanks for your reply,
I do have a nokia connected to the serial port, but I am using the phone to
send the texts.
Regarding the macro, I have also tried just using the mobile number for a
test. This still does not work. Here is a syslog message when a host does
down.
May 19 11:11:48 SNMPServer nagios: HOST NOTIFICATION:
server;fiplog01;UP;host-notify-by-sms;PING OK - Packet loss = 0%, RTA =
58.53 ms
As you can see the trigger is being used, just nothing more happening.
Jason
Ludo Bosmans <ludo.bosmans at xtenso.be>
19/05/2004 11:06
To: 'Onsite DeTeWe' <Onsite.DeTeWe at firstgroup.com>,
nagios-users at lists.sourceforge.net
cc:
Subject: RE: [Nagios-users] SMS notifications
Hi Jason,
I use also gnokii to send sms's. I don't know your set-up, do you have a
Nokia connected to a serial port ?
Imy configuration i have a modem connected to the serial port and i
establish a call to a local provider smc center. So i am able to drop more
then 1 sms at the time in one connection. Only the call to the smc center
is charged. No charge for the sms's itself.
So i can not really simulate, but it seems for me that the $CONTACTPAGERS$
macro is wrong, it must be $CONTACTPAGER$.
kind regards,
ludo
-----Original Message-----
From: Onsite DeTeWe [mailto:Onsite.DeTeWe at firstgroup.com]
Sent: woensdag 19 mei 2004 11:34
To: nagios-users at lists.sourceforge.net
Subject: [Nagios-users] SMS notifications
Hi All,
I have just setup a mobile gateway on our nagios box (6310i with serial
lead ;-). Got all the SMS stuff working using gnokii which works a treat.
Recommend it to anyone. However, when I try and get nagios to use a new
notify routine it fails to send the text.
Debug so far.
Got gnokii to send SMS direct.
Added notify-by-sms to misccommands.cfg.
I know the above works as I then cut the command from the .cfg
and run it from the command line direct and it works.
Could this be a permissions thing associated with the nagios user???
When I force a host down and look in the syslog the notification does try
and send via the correct command, it seems like just the command from
within nagios is not working.
Hope someone can help.
Regards
Jason
This is the command line.
/usr/bin/printf "%b" "**Nagios**\nType: $NOTIFICATIONTYPE$\nHost:
$HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo:
$OUTPUT$\nDate/Time: $DATETIME$\n" | /usr/local/bin/gnokii --sendsms
$CONTACTPAGERS$
**********************************************************************
This message is confidential. It may not be disclosed to, or used by,
anyone other than the addressee. If you receive this message in
error, please advise us immediately.
Internet email is not necessarily secure. First does not accept
responsibility for changes to any email which occur after the email
has been sent. Attachments to this email could contain software
viruses which could damage your system. First have checked the
attachments for viruses before sending, but you should virus-check
them before opening.
http://www.firstgroup.com
**********************************************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20040519/de53a5f2/attachment.html>
More information about the Users
mailing list