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

Как настроить оповещения Nagios для почтовых магазинов Exchange

Кто-нибудь знает, как настроить Nagios для мониторинга Почтовые магазины MS Exchange?

Мы отключили почтовые магазины (из-за свободного места на диске и по другим причинам), и мы хотели бы следить за их состоянием (установленный или нет) через nagios.

Мы используем pNSClient.exe на наших серверах Windows, которые могут отслеживать процессы и службы, но, очевидно, Exchange просто использует один процесс (store.exe) для всех почтовых хранилищ, и поэтому мониторинг store.exe бесполезен.

Я нашел способ проверить, сколько активных подключений к определенному почтовому магазину, используя check_nt -v СЧЕТЧИК проверьте следующее:

check_nt -H $HOSTNAME$ -p $PORT$ -v COUNTER -l "\\MSExchangeIS Mailbox($ARG1$)\\Active Client Logons","$ARG1$ Sessions: %.f" -w0 -c0

Я предполагаю, что будет как минимум 1 Вход активного клиента из системного процесса, пока почтовое хранилище смонтировано, но оно упадет до 0, если оно будет отключено.

Я протестирую это позже и дам вам знать.

редактировать

Активные входы клиентов упал до 0 за ночь для некоторых почтовых магазинов, так что это не решение, однако теперь мне интересно, Клиентские логины будет работать как описано.

Опять тестирование ...

редактировать

С помощью Клиентские логины делает именно то, что я хочу.

Как вы заявили, поскольку Exchange использует процесс store.exe для всех баз данных почтовых ящиков, таким образом невозможно отслеживать отдельные базы данных почтовых ящиков. Могут быть способы сделать это, напрямую поговорив с Exchange, но я не знаю ни одного процесса для Nagios, который мог бы это сделать.

Процесс store.exe - это служба банка данных Exchange, за ним может следить Nagios. Если базы данных почтовых ящиков отключаются из-за проблем с дисковым пространством и многих других проблем, вероятно, этот сервер также будет остановлен. Наблюдение за этим должно дать вам хорошее представление о проблемах с почтовым ящиком.

Эта статья является отличным учебником по настройке мониторинга служб Exchange и включает много информации о различных вещах, которые вы можете проверить, чтобы контролировать состояние своих серверов Exchange.

[Редактировать]

Счетчики производительности Windows имеют счетчик для хранилища Exchange, счетчик почтового ящика MSExchangeIS, так что его также можно использовать.

Это может быть моим непопулярным мнением, но мониторинг в стиле пожаротушения кажется большой работой ... (но гораздо лучше, чем не контролировать вообще). Используйте инструмент мониторинга, который имеет встроенную аналитику от разработчиков для Exchange или любой другой службы, требующей мониторинга, которая может обнаруживать проблемы, которые вы не можете определить.

Вопрос, о котором идет речь, скорее всего, представляет собой 1 метрику из нескольких тысяч важных метрик при правильном мониторинге сервера Exchange ... Кроме того, нехватка дискового пространства кажется самой простой вещью, о которой должен предупреждать любой пакет мониторинга - но теперь я необычно раздражает ^^