Czym jest SNMP i dlaczego warto go używać?
Simple Network Management Protocol (SNMP) to protokół umożliwiający zbieranie danych o stanie urządzeń sieciowych bez instalowania na nich żadnego agenta. Praktycznie każdy zarządzalny przełącznik, router, firewall, UPS czy drukarka obsługuje SNMP — co czyni go uniwersalnym narzędziem monitoringu heterogenicznych środowisk.
SNMP v1, v2c, v3 — którą wersję wybrać?
- SNMPv1/v2c — proste, szeroko wspierane, ale bez szyfrowania. Autentykacja opiera się wyłącznie na "community string" (najczęściej domyślnie
public). Akceptowalne w izolowanych sieciach zarządzania. - SNMPv3 — autentykacja (MD5/SHA) i szyfrowanie (DES/AES). Zalecane wszędzie tam, gdzie sieć zarządzania nie jest w pełni izolowana.
Konfiguracja hosta SNMP w Zabbix
W interfejsie Zabbix przy dodawaniu hosta wybierz interfejs SNMP zamiast Agent. Podaj adres IP urządzenia, port (domyślnie 161) i wersję SNMP. Dla SNMPv2c uzupełnij community string, dla SNMPv3 — nazwę użytkownika, protokoły autentykacji i szyfrowania oraz odpowiednie hasła.
Szablony SNMP w Zabbix
Zabbix dostarcza gotowe szablony dla popularnych producentów: Cisco IOS by SNMP, HP Procurve by SNMP, Mikrotik SNMP, Dell PowerEdge by SNMP, APC UPS by SNMP i wiele innych. Przypisanie właściwego szablonu do hosta daje natychmiastowy dostęp do dziesiątek metryk — CPU, pamięć, interfejsy sieciowe (in/out, błędy, status), temperatura, stan zasilania.
MIB — co to jest i kiedy potrzebujesz?
Management Information Base (MIB) to baza opisująca OID-y (Object Identifiers) dostępne na danym urządzeniu. Zabbix ma wbudowany translator MIB — możesz używać nazw symbolicznych zamiast numerycznych OID-ów. Dla urządzeń niszowych lub przemysłowych często trzeba pobrać pliki MIB od producenta i zaimportować je do Zabbix.
Typowe problemy i jak je rozwiązać
- Brak odpowiedzi SNMP — sprawdź community string, ACL na urządzeniu i reguły firewalla (UDP 161)
- Timeout przy dużej liczbie urządzeń — zwiększ timeout w szablonie lub użyj Zabbix Proxy w lokalizacji urządzeń
- Nieprawidłowe wartości liczników — sprawdź czy OID zwraca Counter32 czy Counter64 (ważne przy wysokiej przepustowości)
Wdrażamy i konfigurujemy monitoring SNMP w Zabbix dla środowisk dowolnej wielkości. Skontaktuj się z nami, żeby omówić zakres monitoringu Twojej sieci.
Potrzebujesz wsparcia? Dowiedz się więcej o monitoringu Zabbix VOXAR lub skontaktuj się z nami.
