Ana içeriğe geç

SNMP izleme

Yönlendiriciler, anahtarlar, UPS ve yazıcılar için SNMP izleme

HostTracker’ın SNMP izleme (SNMP monitoring) aracı, sizin belirlediğiniz programa göre bir yönlendirici, anahtar, güvenlik duvarı, UPS ünitesi veya yazıcıdan SNMP v1, v2c ya da v3 üzerinden tek bir sayısal OID okur - her okumayı kontrol geçmişinde tutar ve cihaz yanıt vermeyi kestiği anda sizi uyarır.

  • 2004’ten beri güvenilir
  • 500.000+ izlenen web sitesi
  • 300+ kontrol noktası dünya çapında

HostTracker bir SNMP OID’ini istekten uyarıya kadar nasıl okur

Bir program üzerinde tek bir OIDBelirlediğiniz aralıkta, 161 numaralı porttaki bir cihazdan Get veya GetNext ile okunan tek bir sayısal OID.
SNMP v1, v2c ve v3v1 ve v2c için bir topluluk dizesi, ya da v3 için kimlik doğrulama ve gizlilikle birlikte bir güvenlik adı.
Geçmiş, ve yanıt vermeyi kestiğinde bir uyarıHer okuma kontrol geçmişine eklenir. Cihaz yanıt vermeyi kestiği anda bir uyarı gider.
SNMP ağ izleme

Yönlendiricileri, anahtarları, UPS’leri ve yazıcıları SNMP üzerinden izleyin

Bir ağdaki donanımların çoğu bir toplayıcı betiği ya da tarayıcı tabanlı bir kontrol çalıştıramaz, ama neredeyse hepsi zaten SNMP konuşur. Bu tür bir SNMP ağ izleme, HostTracker’ı web sitelerinin ve sunucuların ötesine, altlarındaki donanıma taşır.

Ağ

Yönlendiriciler, anahtarlar ve güvenlik duvarları

Sistem çalışma süresini, bir arayüzün trafik sayacını veya çalışma durumunu, ya da bir işlemci yükü rakamını okuyun - bir ağ cihazının canlı olduğunu ve işini yaptığını söyleyen değerler.

Güç

UPS üniteleri

Bir UPS kendi pil durumunu ve kalan tahmini çalışma süresini SNMP üzerinden bildirir. Bu sayıyı izlemek, şebeke elektriği kesildiğinde pil bitmeden önce haberdar olmanızı sağlar.

Ofis

Yazıcılar ve NAS kutuları

Bir yazıcının toner ya da mürekkep seviyesi ile bir NAS’ın kullanılan depolama alanı, ikisi de düz SNMP değerleridir - Printer-MIB’den ve sunucuların kullandığı aynı host-resources ağacından.

Başlarken

Üç adımda bir SNMP monitörü nasıl kurulur

OID’i bulun, cihazı HostTracker’ın kontrol ağına açın, ardından monitörü oluşturun.

OID’i bulunCihaza karşı snmpwalk veya snmpget çalıştırın, ya da aşağıdaki OID tablosundan başlayın. HostTracker yalnızca sayısal, noktalı ondalık bir OID okur - sembolik bir ad değil.
HostTracker’ın kontrol ağına izin verinSNMP kontrolleri, 300’den fazla genel kontrol noktasından değil, sabit bir dahili ağdan çalışır - monitörü oluşturmadan önce bunu bir güvenlik duvarı izin kuralı veya bir VPN uç noktasıyla açın.
Monitörü oluşturunSNMP v1, v2c veya v3’ü seçin, topluluk dizesini ya da v3 güvenlik kimlik bilgilerini ekleyin ve cihazın adresini ve portunu (varsayılan olarak 161) verin.
Referans

SNMP OID’leri: bir SNMP izleme aracı gerçekte neyi okur

Bir OID, bir ad değil, noktalı ondalık bir adrestir - HostTracker onu tam olarak yazıldığı gibi okur. İhtiyacınız olanı henüz bilmiyorsanız, önce cihazı gezin:

snmpwalk · system grubu

snmpwalk -v2c -c public 192.0.2.10 1.3.6.1.2.1.1

Bu, public topluluk dizesini kullanan bir v2c cihazının system grubunu listeler - -c yerine kendi topluluk dizenizi, ana bilgisayarınızı ve v3 için güvenlik kimlik bilgilerinizi kullanın. Başlamak için standart MIB-2 ve yaygın üretici OID’leri:

Ne okur
OID
Notlar
Sistem çalışma süresi (sysUpTime)
1.3.6.1.2.1.1.3.0
Cihazın son yeniden başlatmadan bu yana ne kadar süredir çalıştığı
Arayüz trafiği (ifInOctets)
1.3.6.1.2.1.2.2.1.10.<ifIndex>
Tek bir arayüzde alınan bayt sayısı - <ifIndex> yerine port numarasını yazın
Arayüz durumu (ifOperStatus)
1.3.6.1.2.1.2.2.1.8.<ifIndex>
Tek bir arayüz için 1 = açık, 2 = kapalı
İşlemci yükü (hrProcessorLoad)
1.3.6.1.2.1.25.3.3.1.2.<n>
Bir yönlendirici, anahtar veya NAS’ta tek bir CPU için meşguliyet yüzdesi
Kullanılan depolama (hrStorageUsed)
1.3.6.1.2.1.25.2.3.1.6.<n>
Tek bir birimde kullanımdaki depolama birimleri
UPS kalan çalışma süresi (upsEstimatedMinutesRemaining)
1.3.6.1.2.1.33.1.2.3.0
Şebeke elektriği şu an kesilirse kalan pil dakikası
UPS pil durumu (upsBatteryStatus)
1.3.6.1.2.1.33.1.2.1.0
1 = bilinmiyor, 2 = normal, 3 = düşük, 4 = tükendi
Yazıcı sarf malzemesi seviyesi (prtMarkerSuppliesLevel)
1.3.6.1.2.1.43.11.1.1.9.1.1
Sarf malzemesi birimi cinsinden kalan toner veya mürekkep; yüzde için prtMarkerSuppliesMaxCapacity değerine bölün
Sürümler

SNMP v1’e karşı v2c’ye karşı v3: hangisi kullanılmalı

Üçü de bir Get veya GetNext isteğini aynı şekilde yanıtlar - farklı olan, cihazın isteğe ne kadar güveneceğine nasıl karar verdiğidir.

Kimlik bilgileri
Güvenlik düzeyi
Şifreleme
SNMP v1
Topluluk dizesi
Yok - tek kontrol dizedir
Hayır - açık metin olarak gönderilir
SNMP v2c
Topluluk dizesi
Yok - v1 ile aynı model
Hayır - açık metin olarak gönderilir
SNMP v3
Güvenlik adı
noAuthNoPriv, authNoPriv veya authPriv
Evet, authPriv üzerinde - MD5, SHA-1 veya SHA-256 kimlik doğrulama; DES veya AES-128, AES-192 ya da AES-256 gizlilik

authPriv’de her iki anahtarın da en az 8 karakter olması gerekir. Tamamen güvenilir bir ağın arkasına koyamayacağınız her şey için v3’ü seçin - v1 ve v2c, topluluk dizesini şifrelenmemiş olarak hatta gönderir; bu yüzden trafiği görebilen herkes onu da görebilir.

Bu SNMP izleme yazılımı neden tek bir ağdan kontrol eder

Ödünleşim konusunda dürüst - ve karşılığında ne aldığınız.

Coğrafya değil, erişilebilirlik

SNMP izleme, çalışma süresi ve ping kontrolleri için kullanılan 300’den fazla kontrol noktasından değil, HostTracker’ın sabit dahili kontrol ağından çalışır - bu yüzden seçilecek bir konum yoktur.

Kasıtlı olarak içeri alın

Çoğu ekip, cihazı HostTracker’a o ağla sınırlı bir güvenlik duvarı kuralıyla ya da kontrolün bağlandığı bir VPN uç noktası sonlandırarak açar.

Her okuma kontrol geçmişine eklenir

Her sorgulama, diğer monitörlerinizin sonuçlarının yanında saklanır; böylece bir arayüz sayacının ya da bir sarf malzemesi seviyesinin yalnızca son bir değeri değil, bir eğilimi olur.

Cihaz yanıt vermeyi kestiğinde bir uyarı

E-posta, SMS, sesli arama, Slack, Telegram, webhook ve daha fazlası - her HostTracker monitörünün kullandığı aynı uyarı kanalları.

Altyapınızın her katmanı izleniyor

Web siteleri, sunucular, API'ler, sertifikalar. Sayfa başına bir kontrol türü; arkasında aynı konumlar, uyarılar ve raporlar.

Şu ekipler tarafından güveniliyor

Microsoft Panasonic OTP Bank OneProvider Worldmate
Tam kılavuz

SNMP izleme, ayrıntılarıyla

Her bölüm olduğu yerde açılır, böylece sayfa kısa kalır.

İzlenecek OID’i seçmek

Bir OID, bir ağaca giden bir adrestir ve her cihaz ondan farklı bir dilim yayımlar. MIB-2 - RFC 1213’te tanımlanan temel ağaç - sysUpTime ve arayüz sayaçlarının yaşadığı yerdir ve neredeyse her SNMP cihazı, ister bir yönlendirici, ister bir anahtar, ister bir aracı kurulmuş Linux kutusu olsun, ona yanıt verir. Bunun ötesinde, üreticinin kendi MIB’i cihaza özgü değerler ekler: pil donanımı için bir UPS-MIB, sarf malzemesi seviyeleri için bir Printer-MIB ve sıcaklık sensörleri veya fan hızı gibi şeyler için kendi üretici MIB’leri.

Belirli bir cihazda doğru sayıyı bulmanın en hızlı yolu ona sormaktır. snmpwalk, bir cihazın bir başlangıç noktası altında yanıt vermeye razı olduğu her OID’i listeler; snmpget ise zaten bildiğiniz tek bir OID’i okur:

snmpwalk -v2c -c public 192.0.2.10 1.3.6.1.2.1.1
snmpget -v2c -c public 192.0.2.10 1.3.6.1.2.1.1.3.0

Ne bulursanız bulun, HostTracker sayısal biçime ihtiyaç duyar - bir MIB tarayıcısının yanında size gösterebileceği sysUpTime.0 sembolik adını değil, 1.3.6.1.2.1.1.3.0'ı. Etiketi değil, sayıyı kopyalayın.

SNMP v3’ü güvenceye almak

SNMP v1 ve v2c, hatta tam olarak yazıldığı gibi gönderilen bir topluluk dizesinden başka hiçbir şeyle kimlik doğrulamaz - trafiği izleyen herkesin okuyabileceği bir parola. SNMP v3 bunun yerine bir güvenlik adı ve kimlik bilgisi başına seçtiğiniz bir güvenlik düzeyi kullanır:

  • noAuthNoPriv - güvenlik adı kontrol edilir, hiçbir şey imzalanmaz veya şifrelenmez. v2c’den zar zor daha güçlüdür ve çoğunlukla uyumluluk için vardır.
  • authNoPriv - istek MD5, SHA-1 veya SHA-256 ile kimlik doğrulanır; bu yüzden taklit edilemez, ama yükün kendisi hâlâ şifrelenmemiş olarak yol alır.
  • authPriv - DES veya AES-128, AES-192 ya da AES-256 gizliliğiyle kimlik doğrulanmış ve şifrelenmiştir. Yoluna tamamen güvenemediğiniz her şey için kullanılacak düzey budur.

Hem kimlik doğrulama anahtarının hem de gizlilik anahtarının en az 8 karakter olması gerekir. Cihaz destekliyorsa, SHA-256 ve AES-256 ile authPriv sunulan en güçlü kombinasyondur; daha eski gömülü donanımlar bazen yalnızca MD5 ve DES konuşur, ki bu bile düz bir v1 veya v2c topluluk dizesine göre hâlâ kullanmaya değerdir.

Bir SNMP monitörü sizi ne hakkında uyarır

Bunun bugün nerede durduğu konusunda açık olalım: bir SNMP kontrolü, cihazın bildirdiği değeri okur ve kaydeder. Bir HTTP, Database veya Counter kontrolünün yaptığı gibi bu değere karşı bir kural değerlendirmez - bir SNMP monitöründe henüz "bu sayı X’i geçtiğinde uyar" yoktur. Uyardığı şey cihazın kendisidir: istek yanıt almayı kestiğinde, yapılandırdığınız kişilere - e-posta, SMS, sesli arama, Slack, Telegram, webhook ve daha fazlası - her HostTracker kontrolünün kullandığı aynı kanallardan bir uyarı gider.

Bu, donanım için en çok önem taşıyan durumu yine de kapsar: bir cihazın, biri zor yoldan fark etmeden önce ağdan düştüğünü bilmek. Ve her okuma kontrol geçmişiyle birlikte tutulduğundan, otomatik bir kural onu izlemese bile bir yönlendiricinin çalışma süresi sayacını veya bir UPS’in pil durumunu açıp eğilimi kendiniz okuyabilirsiniz. Gerçekten bir eşiğe ve bir gecikmeye ihtiyaç duyan bir değer için - CPU, bellek, disk alanı, bir portun bağlanma süresi - küçük bir toplayıcı uç noktasına karşı bir sunucu yük monitörü bugün bunu size verir.

Özetle

Sıkça Sorulan Sorular

Belirlediğiniz programa göre, sizin seçtiğiniz tek bir OID için - bir yönlendiricinin çalışma süresi, bir UPS’in pil durumu, bir yazıcının toner seviyesi - SNMP v1, v2c veya v3 üzerinden tek bir SNMP Get veya GetNext isteği gönderir. Her okuma kontrolün geçmişine eklenir ve cihaz yanıt vermeyi kestiği anda yapılandırdığınız kanallar üzerinden bir uyarı gönderilir.

Bir OID (nesne tanımlayıcı), bir cihazın SNMP ağacına giden noktalı ondalık bir adrestir; sistem çalışma süresi için 1.3.6.1.2.1.1.3.0 gibi. HostTracker yalnızca sayısal bir OID okur - sysUpTime.0 gibi sembolik bir adı kabul etmez. Cihazın neyi açığa çıkardığını görmek için cihaza karşı snmpwalk veya snmpget çalıştırın, üreticinin MIB belgelerine bakın ya da bu sayfadaki tablodaki standart MIB-2 ve üretici MIB OID’lerinden başlayın.

Bir topluluk dizesiyle (community string) SNMP v1 ve v2c; bir güvenlik adı, noAuthNoPriv, authNoPriv veya authPriv güvenlik düzeylerinden biri, MD5, SHA-1 veya SHA-256 kimlik doğrulaması ve DES veya AES-128, AES-192 ya da AES-256 gizliliğiyle SNMP v3. Güvenilir bir ağın arkasına koyamayacağınız her şey için tercih edilecek olan v3’tür, çünkü v1 ve v2c topluluk dizesini açık metin olarak gönderir.

Hayır ve açmamalısınız. Kontrol, genel kontrol noktası filosundan değil, HostTracker’ın sabit dahili kontrol ağından çalışır; bu yüzden cihazın yalnızca o ağdan gelen SNMP’ye izin vermesi yeterlidir. Çoğu ekip bunu, HostTracker’ın kontrol ağına özel bir güvenlik duvarı izin kuralıyla ya da kontrolün bağlandığı bir VPN uç noktasıyla yapar; SNMP’yi genel internete açmak yerine.

Verdiğiniz OID’den sayısal bir değer okur. Cihaz sayı olmayan bir şeyle yanıt verirse kontrol yine de cihazın yanıt verdiğini onaylar, ama grafiğe dökülecek bir değer ya da karşısında değerlendirilecek bir kural yoktur - bunu bir okuma değil, bir erişilebilirlik sinyali olarak görün. Zaman içinde grafiğe dökülmesini istediğiniz bir değer için kontrolü bir arayüz sayacı, bir işlemci yükü rakamı veya bir UPS çalışma süresi tahmini gibi sayısal bir OID’e yönlendirin.

Monitörün aralığını ne olarak ayarlarsanız o kadar sık; bu, HostTracker’ın diğer kontrollerinin sunduğu aralıkla aynıdır. Bir yönlendiricinin çalışma süresi sayacı her 30 dakikada bir sorgulansa yeterlidir; gerçekten bir uyarı almak istediğiniz bir UPS ise her dakika kontrol edilmeye değer.

Hayır. Web sitesi ve ping kontrolleri o genel filodan çalışır; bir SNMP monitörü ise bunun yerine HostTracker’ın kendi sabit dahili kontrol ağından çalışır, çünkü izlediği cihazlar nadiren internete açıktır ve bir yönlendiricinin çalışma süresi sayacı için konumlar arasında karşılaştırılacak bir şey yoktur. Bir SNMP monitörünün konum seçici taşımamasının nedeni de budur.

SNMP, HostTracker’ın monitör türlerinden biridir; başka bir monitöre ücretli bir ek olarak değil, onu içeren planlarda kullanıma sunulur. Planınızın hangi kontrol türlerini içerdiğini fiyatlandırma sayfasında kontrol edin ya da kendi ekipmanınıza karşı denemek için kredi kartı gerektirmeyen 30 günlük ücretsiz denemeyi başlatın.

30 gün ücretsiz deneme - kredi kartı gerekmez

Yalnızca web sitenizi değil, ağ donanımınızı da izleyin

Bir toplayıcı çalıştıramayan yönlendiriciler, anahtarlar, UPS üniteleri ve yazıcılar için, web sitesi, sunucu ve veritabanı kontrollerinizin yanına bir SNMP monitörü ekleyin.

30 gün ücretsiz deneme - 100 monitör - kredi kartı gerekmez
  • 2004’ten beri güvenilir
  • 500.000+ izlenen web sitesi
  • 300+ kontrol noktası dünya çapında

HostTracker'ın web sitesi izleme yazılımının bir parçası.