monitoring etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
monitoring etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

SNMP ile basit izleme

Amacımız bir bilgisayardaki temel bilgilere hızlıca erişmek ise SNMP'yi kullanabiliriz. Genellikle ağ cihazlarının durumlarının kontrolü için kullanılan bu protokol çeşitli "izleme" yöntemlerinde de altyapı olarak kullanılmakta. 

Öncelikle debian tabanlı sistemlerde aşağıdaki paketleri yükleyerek temel seviyede gerekliliğimizi sağlayabiliriz:
apt install -y snmpd snmp
Daha sonra "/etc/snmp/snmpd.conf" dosyamızın bir yedeğini aldıktan sonra ilgili dosyayı aşağıdaki gibi düzenleyebiliriz:
#  IPv4 ve IPv6'da 161 portu üzerinden UDP ile haberleşmekte
agentAddress udp:161,udp6:[::1]:161
#  İstenilen OID'ler
view   all  included   .1.3.6.1.2.1.1
view   all  included   .1.3.6.1.2.1.25.1
#rocommunity public  localhost
#  varsayılan yetki
 rocommunity parolatest  default    -V all
 rocommunity6 parolatest  default   -V all
sysLocation    aciklab
sysContact     alorak <ali@orhun.net>
 #   send SNMPv1  traps
 trapsink     localhost public
#   send SNMPv2c traps
 trap2sink    localhost public
Yapılandırma ayarları düzenledikten sonra servisi yeniden başlatabilirsiniz:
systemctl restart snmpd.service
Aynı bilgisayarda test etmek için:
snmpwalk -c parolatest -v2c -O e 127.0.0.1
Uzaktaki farklı bir bilgisayardan veri alabilmek için: ( snmp paketi yüklü olmalıdır)
snmpget -v 1 -c parolatest 192.168.1.176 .1.3.6.1.2.1.25.1.1.0