check_ifoperstatus

Subhendu Ghosh sghosh at sghosh.org
Wed Jan 8 23:38:49 CET 2003


Change "command_line" to :
$USER1$/check_ifoperstatus -H $ARG1$ -C $ARG2$ -k $ARG3$

Change "check_command" to :
check_ifoperstatus!x.x.x.x!foobar!3


-sg

On Wed, 8 Jan 2003, Olivier F. Beauchemin (Budget-Tech IT Consulting) wrote:

> As requested (let me know if there's anything else you might want):
> 
> >From checkcommands.cfg
>     <snip>
>     # 'check_ifoperstatus' command definition
>     define command{
>         command_name    check_ifoperstatus
>         command_line    $USER1$/check_ifoperstatus
>         }
>     </snip>
> 
> Other check commands work, so $USER1$ is defined just fine. Also,
> check_ifoperstatus is working via the command line.
> 
> >From services.cfg
>     <snip>
>     define service{
>         use                             generic-service         ; Name of
> service template to use
>         host_name                       cisco_gateway
>         service_description             Ethernet0/0 Status
>         is_volatile                     0
>         check_period                    24x7
>         max_check_attempts              3
>         normal_check_interval           5
>         retry_check_interval            1
>         contact_groups                  olivier
>         notification_interval           240
>         notification_period             24x7
>         notification_options            c,r
>         check_command                   check_ifoperstatus!-H x.x.x.x!-C
> foobar!-k 3
>         }
>     </snip>
> 
> Other services against this host work as well, eg. ping. The IPs and
> community have been changed to protect the innocent! ;-)
> 
> This is what I get in the status.log:
> <snip>
> [1042063599]
> SERVICE;cisco_gateway;PING;OK;1/3;HARD;1042063321;1042063621;ACTIVE;1;1;1;10
> 42023429;0;OK;191466;0;1190;0;0;0;1;0;5;1;0;0.00;0;1;1;1;PING OK - Packet
> loss
> = 0%, RTA = 1.65 ms
> [1042063599] SERVICE;cisco_gateway;Serial0/0
> Status;UNKNOWN;3/3;HARD;1042063289;1042063589;ACTIVE;1;1;1;1042003006;0;UNKN
> OWN;120;7523;0;81354;0;0;1;0;2;1;0;0.00;0;1;1;1
> ;(No output returned from plugin)
> </snip>
> 
> Thanks,
> Olivier
> 
> 
> "Subhendu Ghosh" wrote:
> > Please post the config...
> 
> > On Wed, 8 Jan 2003, Olivier Beauchemin (Budget-Tech IT Consulting) wrote:
> >
> > > I'm having some trouble getting check_ifoperstatus to work correctly,
> which
> > > might be my fault...  From the command line, it works just fine,
> although
> > > failing to print the results on it's own line.
> > >
> > > ie.
> > > [obeauche at mrtg libexec]# ./check_ifoperstatus -H x.x.x.x -C foobar -d
> > > Serial0/0
> > > OK: Interface Serial0/0 (index 1) is up.[obeauche at mrtg libexec]#
> > >
> > > With the same arguments in the service.cfg file, it's working... but I
> get
> > > "(No output returned from plugin)" as the status.
> > >
> > > So, what does this mean? How do I fix it?
> > >
> > > Thanks,
> > > Olivier
> 

-- 




-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com




More information about the Users mailing list