Yeni: Yapay zekâ güvenlik duvarı her modülü izliyor ve her olayı sade bir dille açıklıyor. Nasıl çalıştığını görün

SNMP ile cihaz sorgulama

SNMPv3 ve SNMPv2c ajanlarını buluttan sorgulayın – uç nokta alanları, v2c anahtarı, profilin SNMP eşlemesi, test sorguları ve desteklenmeyenler.

Hermetry, bir SNMP ajanı bulunan anahtarlar, yönlendiriciler, UPS’ler, sunucular, yazıcılar ve diğer ekipmanları okuyabilir. Platformun poller’ı, cihaz profilinizin eşlediği OID’leri ajandan ister ve yanıtları cihazın telemetrisi ve öznitelikleri olarak saklar. MIB dosyası gerekmez: sayısal OID’leri anahtarlara eşlersiniz.

Desteklenenler

ÖğeDestek
SürümlerSNMPv3 (önerilen) ve SNMPv2c (bir çalışma alanı yöneticisi açana kadar kapalı)
SNMPv3 güvenliğiauthPriv (varsayılan) veya authNoPriv; noAuthNoPriv sunulmaz
SNMPv3 kimlik doğrulamaSHA-256 (varsayılan), SHA-512, SHA-384, SHA-224, SHA-1 (eski)
SNMPv3 şifrelemeAES-128
Poller’ın çalıştığı yerBulutta. Ajana genel bir adresten erişilebilir olmalı; doğrudan veya VPN ya da tünel üzerinden.
Tuzaklar (trap)Alınmaz. Bulutta trap dinleyicisi yoktur.
Lisanslı bir ağ geçidi ile yerinde (on site) sorgulamaGeliştirme aşamasında
MIB dosyalarıKullanılmaz. Yalnızca sayısal OID’ler.

Adım 1: profili oluşturun

  1. Cihaz profilleri altında Yeni profil‘i seçin ve Taşıma olarak SNMP‘yi seçin. Çevrimiçi kuralı Yalnızca son görülme‘dir.
  2. Profilin SNMP sekmesini açın ve eşlemeyi oluşturun (adım 4). SNMP şablonları başvurusu, yaygın ekipmanlar için hazır OID’leri ve anahtarları listeler.

Adım 2: cihazı ve uç noktasını ekleyin

Cihazlar > Yeni cihaz > Ağ cihazı yolunu izleyerek ekleyin, SNMP protokolünü ve yeni bir uç nokta seçin. Adımlar Protokol uç noktaları sayfasında. SNMP uç nokta alanları:

AlanVarsayılanNotlar
Ajan—Bulutun ajana eriştiği ana bilgisayar adı veya genel IP adresi
UDP bağlantı noktası1611 ila 65.535
SNMP sürümüSNMPv3 (önerilen)Veya SNMPv2c (topluluk düz metin)
Topluluk—Yalnızca v2c. Gizli, “Her istekle düz metin olarak gönderilir.”
Kullanıcı—Yalnızca v3
Güvenlik düzeyiKimlik doğrulama ve şifreleme (authPriv)Veya Yalnızca kimlik doğrulama (authNoPriv)
Kimlik doğrulamaSHA-256Yalnızca v3
Kimlik doğrulama parolası—Yalnızca v3. Gizli, en az 8 karakter
ŞifrelemeAES-128v3 ile authPriv
Şifreleme parolası—v3 ile authPriv. Gizli, en az 8 karakter
Bağlam adıboşİsteğe bağlı. “Çoğu ajan boş bağlamı kullanır.”
Bulut ajana nasıl erişirVPN veya tünel üzerinden (önerilen)Veya İnternet üzerinden doğrudan

Bağlantı testi sistem grubunu (sysDescr, sysObjectID, sysUpTime, sysName) okur. Ne sysUpTime ne de sysObjectID yanıtlayan bir ajan testte başarısız olur.

Testle birlikte gösterilen uyarılar (testi başarısız kılmazlar): “SNMPv2c: topluluk dizgisi düz metin olarak iletilir.”, “SNMPv2c doğrudan internet üzerinden: topluluk dizgisi düz metin olarak geçer.”, “authNoPriv: iletiler imzalanır ama şifrelenmez.”, “SHA-1 kimlik doğrulama eskidir.”

Adım 3 (yalnızca v2c): SNMPv2c’yi açın

SNMPv2c topluluğunu açık metin gönderir; bu yüzden bulut v2c sorgulaması, bir yönetici açana kadar her çalışma alanında kapalıdır. Kapalıyken bir v2c uç noktasını kaydetmek reddedilir: “Bu çalışma alanı için bulut SNMPv2c sorgulaması kapalı. SNMPv3 kullanın, uç noktayı kapalı olarak kaydedin veya bir çalışma alanı yöneticisinin aşağıda v2c’yi açmasını isteyin.”

  1. Reddetme mesajının altında Bu çalışma alanı için SNMPv2c’yi aç‘ı seçin.
  2. Uyarıyı okuyun, “Topluluk dizgisinin düz metin olarak iletildiğini anlıyorum.” kutusunu işaretleyin ve Aç‘ı seçin.
  3. Uç noktayı yeniden kaydedin veya açın. v2c’yi açmak hiçbir uç noktayı kendiliğinden açmaz.

İnternet üzerinden doğrudan ayarlanmış bir v2c uç noktasının ayrıca onayı gerekir: “Topluluk dizgisinin internet üzerinden düz metin geçtiğini anlıyorum”.

Bulut v2c’yi yeniden kapatmak, çalışma alanındaki her v2c uç noktasını aynı anda kapatır; sorgulamaları poller’ın bir sonraki yenilemesinde durur. Daha sonra açmak hiçbir şeyi yeniden etkinleştirmez: her uç noktayı tekrar açmanız gerekir. Her iki değişiklik de denetim günlüğüne kaydedilir.

Adım 4: OID’leri anahtarlara eşleyin

Profilin SNMP sekmesindeki SNMP eşlemesi, “Platformun bu profilin cihazlarından hangi OID’leri okuduğunu ve bunları hangi anahtarlar altında sakladığını.” der.

Değerler (skaler): bir OID, bir anahtar; her sorgulamada okunur.

AlanAnlamı
OIDSayısal, örneğin sysUpTime.0 için 1.3.6.1.2.1.1.3.0
AnahtarBir harfle başlar; harfler, rakamlar ve _ . : -, en fazla 96 karakter
Şu şekilde saklanırTelemetri (zaman serisi) veya Öznitelik (en son değer)
TürOtomatik, Gauge / tamsayı, Counter32, Counter64, TimeTicks (saniye), Metin, Numaralandırma, IP adresi
Saniyedeki oranSayaçlar için: saniyedeki değişim. Başlangıçtan sonraki ilk örnek atlanır; 32 bitlik taşma işlenir. Öznitelikler için kullanılmaz.
ÖlçekBir çarpan, örneğin onda birleri birime çevirmek için 0,1. 0 olamaz.
BirimEn fazla 16 karakter
Değerler ve karşılıklarıNumaralandırma için satır başına bir tane: 1=up. En fazla 64 değer.

Tablolar: taranan sütunlar. Tablonun her satırı, sütun başına bir anahtar olur: <anahtar>.<satır>.

AlanAnlamı
AdSizin için bir etiket (örneğin ifTable); platform tarafından kullanılmaz
Satırlar şu şekilde adlandırılırSatır dizini (OID son eki) veya Başka bir sütunun değeri (örneğin ifName; anahtarlar if.in_bps.eth0 olarak okunur)
Satır sınırı1 ila 256 satır, varsayılan 64. Fazla satırlar atlanır ve bildirilir.
Sütunlar1 ila 16 sütun; her biri yukarıdaki değer alanlarıyla. Sütun OID, satır dizini olmadan sütundur.

Sorgu ayarları: Zaman aşımı (ms) 200 ila 10.000 (varsayılan 2.000), Yeniden deneme 0 ila 3 (varsayılan 1), Toplu istek başına satır 1 ila 50 (varsayılan 10). “Sorgulama aralığı, profilin beklenen aralığıdır”; bkz. Sorgulama aralıkları, geri çekilme ve kota.

Kaydet‘i seçin. Eşleme kaydedilmeden önce denetlenir:

SınırDeğer
Değerler200 satır
Tablolar8
Eşlemenin üretebileceği telemetri anahtarları (tüm tablolar dolu)Cihaz başına 200
ÖzniteliklerCihaz başına 50
Yinelenen anahtarlar veya OID’lerİzin verilmez

Düzenleyici “Bu eşleme cihaz başına en fazla {telemetry} telemetri anahtarı ve {attributes} öznitelik üretir.” mesajını gösterir. Aşılırsa bir tablonun satır sınırını düşürün veya sütunları kaldırın.

Bir değeri veya tabloyu kaldırmak, bir sonraki sorguda okumayı durdurur; saklanan geçmiş korunur.

Test sorgusu

On the SNMP tab, Test poll asks one device of this profile for OIDs with its endpoint’s stored credentials. Nothing is stored.

  1. Cihaz‘ı seçin (bir SNMP uç noktası üzerinden bağlı olan).
  2. Sistem grubu, Bu eşlemenin değerleri seçin veya OID‘leri yazın (sayısal, satır başına bir tane, gösterilen sayıya kadar).
  3. Test sorgusunu çalıştır‘ı seçin. Yanıt OID, SNMP türü, Ham değer ve Eşlendiği yer bilgilerini listeler. Eklemek için bir satırda Eşlemeye ekle‘yi seçin (ardından kaydedin).

Test sorgusu çalıştırmak için protokol uç noktalarını yönetme yetkisi gerekir. Test sorguları hız sınırlıdır (“Çok fazla test sorgusu. {seconds} sn sonra yeniden deneyin.”).

Tuzaklar

SNMP sekmesindeki Tuzaklar listesi, yerinde lisanslı ağ geçitlerinde tuzak eşlemesi içindir ve geliştirme aşamasındadır. Bulut tuzakları almaz. Hızlı uyarı almak için ilgili durum OID’lerini sorgulayın ve bu anahtarlar üzerine bir alarm kuralı ekleyin.

Sorun giderme

Test sorgusu şunu söylerÇözüm
“Ajan zamanında yanıt vermedi (adresi, bağlantı noktasını ve güvenlik duvarını veya VPN’i kontrol edin).”Sorgulayıcının adreslerine UDP 161’e (veya kendi bağlantı noktanıza) izin verin.
“Kimlik doğrulama başarısız (kullanıcıyı ve anahtarları kontrol edin).”Yanlış v3 kullanıcısı veya kimlik doğrulama parolası.
“Ajan isteğin şifresini çözemedi (şifreleme parolasını kontrol edin).”Yanlış şifreleme parolası.
“Ajan bu SNMPv3 kullanıcısını tanımıyor.”Kullanıcıyı ajanda oluşturun.
“Ajan isteği zaman penceresi dışında olduğu için reddetti.”Yeniden deneyin; ajanın saatini kontrol edin.
“No such object” / “No such instance”Ajanda bu OID yok. OID’yi ve satır dizinini kontrol edin.
“Bu hesap için bulut SNMPv2c kapalı. Bir çalışma alanı yöneticisi açabilir.”Adım 3’e bakın.

İlgili