Сбои SNMP-датчиков PRTG (Код 11001): решение проблем мониторинга
Симптомы сбоев SNMP-датчиков в PRTG (Ошибка 11001)
Датчики мониторинга SNMP (SNMP Traffic, SNMP Memory, SNMP CPU) в системе PRTG Network Monitor переходят в статус Down (Красный). В статусе сенсора отображается: SNMP error: 11001 (Host not found), No response (check: firewalls, routing, snmp settings) [Code: PE027] или SNMP exception: Request timed out.
| Симптом | Где возникает | Причина |
|---|---|---|
| SNMP Error 11001 | Консоль PRTG | Ошибка разрешения DNS-имени опрашиваемого устройства или некорректный FQDN |
| PE027 / Request timed out | Датчик PRTG | Блокировка UDP-порта 161 брандмауэром или неверное имя SNMP Community String |
| SNMP v3: Authorization Error | Журнал PRTG Core | Несовпадение алгоритмов хеширования (MD5/SHA) или паролей контекста SNMPv3 |
Пошаговое восстановление работы SNMP для PRTG
- Проверьте корректность разрешения IP-адреса хоста в PRTG: убедитесь, что в свойствах устройства в PRTG указан статический IP-адрес вместо динамического DNS-имени.
- Настройте безопасность службы SNMP на опрашиваемом Windows Server: откройте
services.msc> Служба SNMP (SNMP Service) > вкладка Безопасность:- В списке «Принятые имена сообществ» (Accepted community names) добавьте вашу строку (например,
publicилиprtg_secret) с правами READ ONLY. - Выберите пункт «Принимать пакеты SNMP от этих узлов» и обязательно добавьте IP-адрес PRTG Probe сервера.
- В списке «Принятые имена сообществ» (Accepted community names) добавьте вашу строку (например,
- Откройте входящий порт UDP 161 в брандмауэре:
New-NetFirewallRule -DisplayName "SNMP Service (UDP 161 In)" -Direction Inbound -LocalPort 161 -Protocol UDP -Action Allow - Проверьте опрос SNMP с помощью встроенной утилиты PRTG SNMP Tester: запустите
Paessler SNMP Testerс сервера зонда PRTG и проверьте опрос стандартного OID1.3.6.1.2.1.1.1.0(sysDescr).
Внимание: После изменения Community String или IP-адресов разрешенных хостов на стороне Windows Server перезапуск службы SNMP обязателен.
Частые вопросы (FAQ)
Почему Windows Server не отвечает на широковещательные SNMP запросы?
Служба SNMP в целях безопасности игнорирует запросы, если IP-адрес отправителя отсутствует в белом списке разрешенных хостов в свойствах службы.
Как установить службу SNMP на Windows Server через PowerShell?
Выполните команду Install-WindowsFeature -Name SNMP-Service -IncludeManagementTools.
Какой стандарт SNMP лучше использовать: v2c или v3?
SNMPv3 рекомендуется по соображениям безопасности, так как он поддерживает криптографическое шифрование (AES) и строгую аутентификацию (SHA).
Что делать, если датчик PRTG выдает ошибку OID not supported?
Убедитесь, что на целевом оборудовании включен соответствующий MIB-модуль, или актуализируйте базу OID в настройках датчика.