Problem scheduling downtime externally
Tony Rice (trice)
trice at cisco.com
Wed Jun 25 19:40:24 CEST 2008
Sorry, typo in my cutting and pasted to the email. The FILE file handle
is there.
-Tony
> -----Original Message-----
> From: Aaron M. Segura [mailto:aaron.segura at cabelas.com]
> Sent: Wednesday, June 25, 2008 1:37 PM
> To: Tony Rice (trice)
> Cc: nagios-users at lists.sourceforge.net
> Subject: RE: [Nagios-users] Problem scheduling downtime externally
>
> Maybe i'm not familiar enough with perl (I'm not, really),
> but it appears to me that you are not writing anything to the
> file since your 'print' statement is missing the file handle
> argument...
>
> maybe try
>
> print FILE "..."
>
> ??
>
> On Wed, 2008-06-25 at 13:32 -0400, Tony Rice (trice) wrote:
> > Perl script looks like this:
> >
> > open (FILE, ">$cmd_file");
> > print "[$epoch_now]
> >
> SCHEDULE_HOST_DOWNTIME;$host;$epoch_start;$epoch_stop;0;0;$duration;$u
> > se
> > rid;$comment\n";
> > close (FILE);
> >
> > Nothing in the log indicating that this command is making
> it anywhere.
> > Nothing in the log relevant either.
> >
> > -Tony
> >
> > > -----Original Message-----
> > > From: Aaron M. Segura [mailto:aaron.segura at cabelas.com]
> > > Sent: Wednesday, June 25, 2008 11:25 AM
> > > To: Tony Rice (trice)
> > > Cc: nagios-users at lists.sourceforge.net
> > > Subject: Re: [Nagios-users] Problem scheduling downtime externally
> > >
> > > Please be more specific. How, exactly, are you trying to
> write to
> > > the pipe? Please include some examples.
> > >
> > > Do you look in the nagios log after that to see if it
> picked up any
> > > commands? Are there any relevant log entries that might help?
> > >
> > > On Wed, 2008-06-25 at 11:09 -0400, Tony Rice (trice) wrote:
> > > > I'm trying to interface a database of upcoming downtimes to
> > > Nagios via
> > > > the SCHEDULE_AND_PROPAGATE_TRIGGERED_HOST_DOWNTIME
> external command.
> > > > However, writing to the nagios.cmd file just sits there
> and never
> > > > returns. I'm wondering if it's a problem with the way the
> > > named pipe
> > > > is setup. My nagios.cmd file looks like this:
> > > >
> > > > % ls -la var/rw/nagios.cmd
> > > > prw-rw-rw- 1 nagios nagios 0 Jun 25 08:03
> > > > var/rw/nagios.cmd
> > > >
> > > > I've tried writing to this file from perl and a borne
> shell script
> > > > with similar results. An advice?
> > > >
> > > >
> > >
> --------------------------------------------------------------------
> > > --
> > > > --- Check out the new SourceForge.net Marketplace.
> > > > It's the best place to buy or sell services for just about
> > > > anything Open Source.
> > > > http://sourceforge.net/services/buy/index.php
> > > > _______________________________________________
> > > > Nagios-users mailing list
> > > > Nagios-users at lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/nagios-users
> > > > ::: Please include Nagios version, plugin version (-v) and
> > > OS when reporting any issue.
> > > > ::: Messages without supporting info will risk being sent
> > > to /dev/null
> > >
>
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list