From: ahmet yıldırım (marahmet@hotmail.com)
Date: Wed 30 Jul 2003 - 16:47:41 EEST
Selam,
Redhat 9.0 -tr üzerinde asagidaki yazilimlari kurdum.
net-snmp-5.0.6-17
net-snmp-utils-5.0.6-17
Sistemimi rahatlikla snmpwalk-snmpget querylerine cevepverebilecek sekilde
ayarladim.
örnegin snmpget -c public -v 1 10.50.109.243 1.3.6.1.2.1.1.3.0
ve ya snmpget -c public -v 1 10.50.109.243 system.sysUpTime.0
sorgulari sonucu sistemimin uptime bilgisini çekebiliyorum.
su an sistemimin anormal bir durumda snmptrapd tarafindan yakalanabilecek
sekilde trap atabilmesini istiyorum. snmpconf programini çalistiriyorum.
Gelen text-based programla snmpd ile kontrol edilecek olan cpu load ve free
disk space degerlerini rahatlikla trap olusturabilecek sekilde uygun
degerlere ayarliyorum. snmpd ve snmptrapd yi restart ediyorum , CPU yu
verdigim esik degerini asacak derecede mesgul ediyorum ancak
/var/log/messages içine herhangi bir trap mesaji düsmüyor. Ancak snmptrap
komutunu kullanarak konsoldan elle attigim trapler /var/log/messages içine
düsüyor.
örnegin: snmptrap -v1 -c public 10.50.109.243 1.3.6.1.4.1.3.1.1 10.50.2.222
3 0 '' 1.3.6.1.2.1.2.2.1.1.1 i 1
sonucunda /var/log/messages altinda bir Link Up trapi düsüyor.
Ayrica ek olarak snmp ilk çalistiginda buraya coldstart trap'i de düsüyor.
Aslinda sormak istedigim su : snmpd.conf içinde belirttigim CPU load ve ya
disk space ile ilgili trapler olusuyor da ben mi göremiyorum. Ne yazik ki
bu iki durumun da -"var mi bilmiyorum" - OID lerini veya MiB degerlerini
snmptrapd.conf içinde traphandler olarak yazilacak shell script'e nasil
geçecegimi bilmiyorum . Varsa bunlarin OID lerini nasil ögrenebilirim.
snmpd.conf dosyamdaki satirlar söyle :
rocommunity public
trapsink 10.50.109.243 public 162
disk /dev/hda5 50%
#Disk space %50 altina düsünce trap gelmeli
file /root/kitap.txt 50
#Bu file size 50 byte asinca trap gelmeli
load 5 5 55
# CPU load 1 dk %5 üzeri , 5 dk %5 üzeri, 15 dk %5 üzeri, olursa trap gelsin
snmptrapd.conf ise söyle:
format1 %H
#traphandler /home/deneme.sh
Simdiden Tesekkür ederim...
_________________________________________________________________
MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*.
http://join.msn.com/?page=features/virus