Назад | Перейти на главную страницу

Нужны альтернативы NSClient ++ для Nagios3 мониторинга Windows Server

В настоящее время я использую NSClient ++ на Windows SBS 2003, и у меня ужасные проблемы с тайм-аутом от Nagios3, генерирующего массу предупреждений и т. Д.

Я почти уверен, что ошибки вызваны скачками нагрузки на SBS, поскольку время от времени у нас также возникали проблемы с подключением к Outlook.

Пожалуйста, имейте в виду, что перенастройка / обновление или вообще какие-либо радикальные действия на SBS не подходят, поскольку это ядро ​​бизнеса и работает, предоставляется не очень быстро, но работает.

Есть ли альтернативы NSClient ++, которые надежно и безопасно работают в Windows? Можно ли использовать протокол SNMP? Если есть что-нибудь, что я должен посмотреть на стороне сервера?

Как настроены ваши таймауты?

Вы можете установить таймауты с помощью команды nrpe (check_nrpe -t ...). Вы также можете настроить таймауты в nsclient ++ (socket_timeout = ...).

SNMP - тоже хороший вариант. Вам нужно добавить это с помощью Windows Добавить / удалить компоненты, см. Вот. Имейте в виду, что при установке он остановит другие службы, такие как IIS, smtp и т. Д., Поэтому делайте это в нерабочее время или во время периода обслуживания.

Лично я считаю, что NSClient предпочтительнее, потому что он легко получает доступ ко всем счетчикам производительности Windows.

Если у вас возникают проблемы с тайм-аутом из-за нагрузки на сервер, я бы сообщил, что Nagios и NSClient работают правильно. Другие варианты также будут пытаться подключиться к серверу и будут иметь те же типы проблем, если он не может ответить из-за нагрузки.

Если вы получаете перегрузку уведомлений, которые, как вы уверены, исчезнут, вы можете настроить условия, вызывающие предупреждения, и количество повторных попыток перед отправкой уведомлений.