Routery, switche a firewally
Čtěte dobu běhu systému, čítač provozu na rozhraní nebo jeho provozní stav, nebo hodnotu zatížení procesoru - hodnoty, které vám řeknou, že je síťové zařízení naživu a dělá svou práci.
Sledování SNMP
Nástroj pro sledování SNMP (SNMP monitoring) od HostTracker čte jeden číselný OID z routeru, switche, firewallu, UPS jednotky nebo tiskárny přes SNMP v1, v2c nebo v3, podle harmonogramu, který nastavíte - drží každé čtení v historii kontroly a upozorní vás ve chvíli, kdy zařízení přestane odpovídat.
Jak HostTracker čte jeden SNMP OID, od požadavku po upozornění
Většina síťového hardwaru neumí spustit kolekční skript ani kontrolu v prohlížeči, ale téměř všechno už umí SNMP. Tento druh sledování sítě přes SNMP rozšiřuje HostTracker za hranice webů a serverů až k zařízením pod nimi.
Čtěte dobu běhu systému, čítač provozu na rozhraní nebo jeho provozní stav, nebo hodnotu zatížení procesoru - hodnoty, které vám řeknou, že je síťové zařízení naživu a dělá svou práci.
UPS hlásí přes SNMP svůj vlastní stav baterie i odhadovanou zbývající dobu běhu. Sledováním tohoto čísla zjistíte, že vypadla síť, ještě dřív, než dojde baterie.
Úroveň toneru nebo inkoustu v tiskárně a využité úložiště na NAS jsou obě obyčejné hodnoty SNMP, z Printer-MIB a ze stejného stromu host-resources, jaký používají servery.
Najděte OID, otevřete zařízení kontrolní síti HostTracker a poté vytvořte monitor.
OID je adresa zapsaná tečkami, ne název - HostTracker ho čte přesně tak, jak je napsaný. Pokud ten svůj ještě neznáte, projděte si nejprve zařízení:
snmpwalk · skupina system
snmpwalk -v2c -c public 192.0.2.10 1.3.6.1.2.1.1To vypíše skupinu system na zařízení v2c pomocí community string public - dosaďte svůj vlastní community string, hostitele a u v3 místo -c bezpečnostní údaje. Standardní OID MIB-2 a běžné OID výrobců, ze kterých můžete vyjít:
1.3.6.1.2.1.1.3.01.3.6.1.2.1.2.2.1.10.<ifIndex>1.3.6.1.2.1.2.2.1.8.<ifIndex>1.3.6.1.2.1.25.3.3.1.2.<n>1.3.6.1.2.1.25.2.3.1.6.<n>1.3.6.1.2.1.33.1.2.3.01.3.6.1.2.1.33.1.2.1.01.3.6.1.2.1.43.11.1.1.9.1.1Všechny tři odpovídají na požadavek Get nebo GetNext stejně - liší se v tom, jak se zařízení rozhoduje důvěřovat požadavku.
U authPriv musí mít oba klíče alespoň 8 znaků. Po v3 sáhněte u čehokoli, co nemůžete umístit úplně za důvěryhodnou síť - v1 a v2c posílají community string po drátě nešifrovaně, takže ho vidí i každý, kdo vidí provoz.
Poctivě o kompromisu i o tom, co za něj získáte.
Sledování SNMP běží z pevné interní kontrolní sítě HostTracker, ne z 300+ kontrolních bodů používaných pro kontroly dostupnosti a ping - takže tu není žádná lokalita na výběr.
Většina týmů zpřístupní zařízení HostTracker přes pravidlo firewallu omezené na tuto síť, nebo ukončením koncového bodu VPN, do kterého se kontrola připojuje.
Každý dotaz se ukládá vedle výsledků vašich ostatních monitorů, takže síťový čítač rozhraní nebo úroveň spotřebního materiálu má svůj trend, ne jen poslední hodnotu.
E-mail, SMS, hlasový hovor, Slack, Telegram, webhooky a další - stejné kanály upozornění, jaké používá každý monitor HostTracker.
Weby, servery, API, certifikáty. Jeden typ kontroly na stránku, za všemi stejné lokality, upozornění a reporty.
Důvěřují nám týmy z
Každá kapitola se otevírá na místě, takže stránka zůstává krátká.
OID je adresa do stromu a každé zařízení publikuje jinou jeho část. MIB-2 - základní strom definovaný v RFC 1213 - je místo, kde žije sysUpTime i čítače rozhraní, a odpoví na něj skoro každé zařízení SNMP, ať je to router, switch nebo linuxový box s nainstalovaným agentem. Nad tímto rámcem přidává vlastní MIB výrobce hodnoty specifické pro dané zařízení: UPS-MIB pro napájecí techniku, Printer-MIB pro úrovně spotřebního materiálu a vlastní MIB výrobců pro věci jako teplotní čidla nebo otáčky ventilátoru.
Nejrychlejší způsob, jak najít správné číslo na konkrétním zařízení, je zeptat se ho přímo. snmpwalk
vypíše každý OID, na který je zařízení ochotné odpovědět pod daným výchozím bodem; snmpget přečte
jeden OID, který už znáte:
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
Ať najdete cokoli, HostTracker potřebuje číselnou podobu - 1.3.6.1.2.1.1.3.0, nikdy symbolický
název sysUpTime.0, který vám prohlížeč MIB může zobrazit hned vedle. Zkopírujte číslo, ne popisek.
SNMP v1 a v2c se autentizují jen pomocí community string, poslaného po drátě přesně tak, jak byl napsán - hesla, které si přečte kdokoli, kdo sleduje provoz. SNMP v3 to nahrazuje bezpečnostním jménem a úrovní zabezpečení, kterou si zvolíte pro každý přihlašovací údaj:
Autentizační i šifrovací klíč musí mít oba alespoň 8 znaků. Pokud to zařízení podporuje, authPriv s SHA-256 a AES-256 je nejsilnější dostupná kombinace; starší vestavěná zařízení někdy umí jen MD5 a DES, což se pořád vyplatí použít místo obyčejného community string u v1 nebo v2c.
Buďme k tomu upřímní, kde to dnes stojí: kontrola SNMP hodnotu, kterou zařízení hlásí, čte a zaznamenává. Nevyhodnocuje proti ní pravidlo tak, jako to dělá kontrola HTTP, databáze nebo Counter - na monitoru SNMP zatím není „upozorni, když toto číslo překročí X“. Na co upozorňuje, je samotné zařízení: když požadavek přestane dostávat odpověď, jde upozornění na vaše nastavené kontakty - e-mail, SMS, hlasový hovor, Slack, Telegram, webhooky a další - stejné kanály, jaké používá každá kontrola HostTracker.
To pořád pokrývá případ, na kterém u hardwaru záleží nejvíc: vědět, že zařízení vypadlo ze sítě, dřív, než na to někdo přijde tvrdou cestou. A protože se každé čtení uchovává v historii kontroly, můžete si otevřít čítač doby běhu routeru nebo stav baterie UPS a přečíst si trend sami, i bez automatického pravidla, které by ho hlídalo. Pro hodnotu, u které skutečně potřebujete práh a zpoždění - CPU, paměť, místo na disku, dobu připojení portu - vám to dnes dá monitor zatížení serveru proti malému kolekčnímu endpointu.
Odešle jediný požadavek SNMP Get nebo GetNext na jeden OID, který zvolíte - dobu běhu routeru, stav baterie UPS, úroveň toneru v tiskárně - podle harmonogramu, který nastavíte, přes SNMP v1, v2c nebo v3. Každé čtení se přidá do historie kontroly a upozornění se odešle přes vaše nastavené kanály ve chvíli, kdy zařízení přestane odpovídat.
OID (identifikátor objektu) je adresa zapsaná tečkami do stromu SNMP daného zařízení, například 1.3.6.1.2.1.1.3.0 pro dobu běhu systému. HostTracker čte jen číselný OID - nepřijímá symbolický název jako sysUpTime.0. Spusťte proti zařízení snmpwalk nebo snmpget, ať vidíte, co nabízí, podívejte se do dokumentace MIB od výrobce, nebo vyjděte ze standardních OID MIB-2 a OID výrobců v tabulce na této stránce.
SNMP v1 a v2c s community string a SNMP v3 s bezpečnostním jménem, jednou z úrovní zabezpečení noAuthNoPriv, authNoPriv nebo authPriv, autentizací MD5, SHA-1 nebo SHA-256 a šifrováním DES nebo AES-128, AES-192 či AES-256. v3 je ta, po které sáhnout u čehokoli, co nemůžete umístit za důvěryhodnou síť, protože v1 a v2c posílají community string otevřeně, bez šifrování.
Ne, a ani byste neměli. Kontrola běží z pevné interní kontrolní sítě HostTracker, ne z veřejné flotily kontrolních bodů, takže zařízení potřebuje přijímat SNMP jen z této konkrétní sítě. Většina týmů to řeší pravidlem firewallu omezeným na kontrolní síť HostTracker, nebo koncovým bodem VPN, do kterého se kontrola připojuje, místo otevírání SNMP do internetu obecně.
Čte číselnou hodnotu z OID, který mu zadáte. Pokud zařízení odpoví něčím, co není číslo, kontrola pořád potvrdí, že zařízení odpovědělo, ale není tam žádná hodnota k vykreslení do grafu ani pravidlo, podle kterého by se dala vyhodnotit - berte to jako signál dostupnosti, ne jako čtení. Pro hodnotu, kterou chcete mít vykreslenou v čase, nasměrujte kontrolu na číselný OID, například čítač provozu na rozhraní, hodnotu zatížení procesoru nebo odhad zbývající doby běhu UPS.
Tak často, jak nastavíte interval monitoru, ve stejném rozsahu jako ostatní kontroly HostTracker. Čítač doby běhu routeru je v pořádku dotazovaný jednou za 30 minut; UPS, od kterého skutečně chcete varování, se vyplatí kontrolovat každou minutu.
Ne. Kontroly webu a ping běží z této veřejné flotily; monitor SNMP místo toho běží z vlastní pevné interní kontrolní sítě HostTracker, protože zařízení, která sleduje, málokdy vidí do internetu a u čítače doby běhu jednoho routeru není mezi lokalitami co porovnávat. Proto monitor SNMP také nemá výběr lokality.
SNMP je jeden z typů monitorů HostTracker, dostupný na plánech, které ho zahrnují, ne jako placené rozšíření k jinému monitoru. Podívejte se, jaké typy kontrol váš plán zahrnuje, na stránce s ceníkem, nebo spusťte 30denní bezplatnou zkušební verzi - bez nutnosti platební karty - a vyzkoušejte si to na vlastním zařízení.
Přidejte monitor SNMP pro routery, switche, UPS jednotky a tiskárny, které neumí spustit kolektor, vedle svých kontrol webu, serveru a databáze.
Součást softwaru pro monitorování webu HostTracker.