Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am trying to configure nagios check_bgp_neighbors plug-in on Ubuntu and followed README file of check_bgp_neighbors plug-in. I have made following changes:

define command{
    command_name    check_bgp_all
    command_line    $USER1$/check_bgp_neighbors -H $HOSTADDRESS$ -C $USER3$ -n $ARG1$ -n $ARG2$
    } 

to

define command{
        command_name    check_bgp_all
        command_line    /usr/local/nagios/libexec/check_bgp_neighbors.sh -H xx.xx.xx.49 -C snmpName -n xx.xx.xx.50

And

define service{
    use             server-service
    hostgroup_name          svc-bgp1
    service_description     BGP Check 1
    check_command           check_bgp_all!10.0.0.1!172.16.0.2
    }

to

define service{
        use                             generic-service
        hostgroup_name                  svc-bgp1
        service_description             BGP Check 1
        check_command                   check_bgp_all!xx.xx.xx.50
        }

xx.xx.xx.49 is the IP of the host router and xx.xx.xx.50 is the IP of eBGP neighbour.

Status information:

line: neighbor:xx.xx.xx.50:sent:78838:received:9769

Failed: status:6 prefixes:16 sent:0 received:1

Log

[1353997904] SERVICE NOTIFICATION: router1;router1;BGP CHECK 2;CRITICAL;notify-service-by-email;line: neighbor:xx.xx.xx.50:sent:78842:received:9772
[1353997904] SERVICE NOTIFICATION: router1;router1;BGP CHECK 2;CRITICAL;notify-service-by-sms;line: neighbor:xx.xx.xx.50:sent:78842:received:9772

Why does it show critical status????

I am not getting response for this question, if you need additional information please mention it in comment.

Updadte

#./check_bgp_neighbors.sh -H xx.xx.xx.49 -C myCommunity -n xx.xx.xx.50

output:

line: neighbor:xx.xx.xx.50:sent:80327:received:11122
Failed: status:6 prefixes:16 sent:0 received:0
share|improve this question
    
Is there a question in there somewhere? –  dmourati Nov 27 '12 at 6:38
    
Its showing critical status, I cannot detect the problem. –  user141610 Nov 27 '12 at 6:43
    
Where can I add snmp version??? –  user141610 Nov 27 '12 at 7:08
    
Your changes aren't consistent with each other. You should really read the "Macros and how they work" docs page. (But this isn't really related to your problem.) –  Keith Nov 27 '12 at 17:43
    
Your question isn't really a nagios problem; it's a "why doesn't this plugin behave as I expect?". Show us the output of a manual CLI test with "-v" added to the end. –  Keith Nov 27 '12 at 17:50

1 Answer 1

up vote 0 down vote accepted

I have successfully configured nagios BGP monitoring plug-in on my server. But I have used check_bgp plug-in instead of check_bgp_neibor. Here are the links I have followed:

http://exchange.nagios.org/directory/Plugins/Network-Protocols/BGP-2D4/check_bgp/details

http://www.linuxscrew.com/2012/04/05/nagios-cisco-bgp-peers-monitoring-check_bgp/

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.