Sorunu buldum check_command yanlis deger yazdigimdan kaynaklaniyor


Su sekilde yazinca oldu :



 # 'check_snmp_mem_v3' command definition
define command {
        command_name check_snmp_mem_v3
        command_line /usr/lib/nagios/plugins/check_snmp_mem.pl -H $HOSTADDRESS$ 
$USER2$ $ARG1$ -w $ARG2$ -c $ARG3$ $ARG4$
}


# SNMP v3 MEMORY  check_snmp_mem_v3 define service{         use                 
                         generic-service ; Inherit values from a template       
  host_name                            Cisco 800         service_description    
         Memory         check_command                   
check_snmp_mem_v3!-I!80!90 -l icinga -x SIFRE -L MD5 -X SIFRE         }


Tesekkürler




-----Orjinal Mesaj-----
Kimden: "Muharrem Aydin" <[email protected]>
Kime: [email protected]
Tarih: 26/06/14 14:00
Konu: [Linux-sunucu] Re: Check_snmp_mem.pl

Cem Bey,

snmpwalk ile OID nasil ögrenebilirim ? bir örnek yazmaniz mümkün mü ?


ayrica Command satirinda yazdigimda cevap aliyorum...  :   
Processor:25%,I/O:29% : 25% :  ; OK 




sanirim tek sorunum :  Buradaki -w  ve  -c  deki degerler ile alakali.... (  
check_command           check_snmp_mem_v3!-l icingauser -x sifre -L MD5 -X 
sifre -w 80 -c 90 -I cisco  ) 


Check_snmp_mem.pl   -h   yardima baktigim zaman su yaziyor sayilarda virül 
olmasi gerekiyor onu da denedim    -w 80.30  -c 90.30 gibi örnek yazdim...


Help : 




-w, --warn=INTEGER | INT,INT
   warning level for memory in percent (0 for no checks)
     Default (-N switch) : comma separated level for Real Memory and Swap
     -I switch : warning level
-c, --crit=INTEGER | INT,INT
   critical level for memory in percent (0 for no checks)
     Default (-N switch) : comma separated level for Real Memory and Swap
     -I switch : critical level


Tesekkürler
 








-----Orjinal Mesaj-----
Kimden: "Cem Karaca" <[email protected]>
Kime: [email protected]
Tarih: 26/06/14 13:11
Konu: [Linux-sunucu] Re: Check_snmp_mem.pl

 
Merhaba,
 
Sadece numerik değer gönderen OID'ler ile çalışmanız gerekiyor, sanırım hata 
bu, gelen cevap şu şekilde olmalı:
10sec:30.2 1min:30.2 5min:30.12
 
Bu OID'leri snmpwalk ile öğrenebilirsiniz, bulunduğunuz ağacın alt değerlerinde 
sadece numerik değer veren OID'ler olması lazım.
 
İyi çalışmalar
Cem Karaca
 
From: [email protected] 
[mailto:[email protected]] On Behalf Of Muharrem Aydin
Sent: Thursday, June 26, 2014 1:47 PM
To: [email protected]
Subject: [Linux-sunucu] Check_snmp_mem.pl
 
Merhaba,
 

 

check_snmp_mem.pl ile söyle bir hata aliyorum :    Numeric value for warning or 
critical !

 

test yaptigimda calisiyor su sekilde :  

 

root@icingamon:/usr/lib/nagios/plugins# .../check_snmp_mem.pl -H 
192.168.200.181 -l icinga -x sifre -L MD5 -X sifre -I cisco -w 80 -c 90

 

Processor:25%,I/O:29% : 25% :  ; OK
 

 

 

Ama Icinga icerisinde calismiyor SNMP v3 ile yapiyorum......Numeric value for 
warning or critical !  Bu hatayi aliyorum...

 

 

# 'check_snmp_mem_v3' command definition

define command {

        command_name check_snmp_mem_v3

        command_line $USER1$/check_snmp_mem.pl -H $HOSTADDRESS$  $USER2$ $ARG1$ 
-w $ARG2$ -c $ARG3$ -f

}
 

 

 

 

 

# SNMP v3 MEMORY  check_snmp_mem_v3

 

define service{

        use                              generic-service ; Inherit values from 
a template

        host_name                   Cisco 800

        service_description        Memory

        check_command           check_snmp_mem_v3!-l icingauser -x sifre -L MD5 
-X sifre -w 80 -c 90 -I cisco

        }
 

 

 Bu konuda yardimci olabilirseniz cok sevinirim

 

 

Kolay gelsin

 

 
 
 
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
 
 
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu




_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap