Мониторинг Windows Server с помощью Pandora FMS

Pandora FMS – это инструмент проактивного мониторинга, передовой, гибкий и легко настраиваемый в соответствии с потребностями конкретного бизнеса; он интегрируется для любых нужд в серверы, сетевое оборудование, терминалы и все, что необходимо.

В этой статье мы сосредоточимся на мониторинге Windows Server, используя программный агент, установленный на нашем сервере.

Если вы хотите узнать больше подробностей о том, как установить агент Pandora FMS в Windows Server 2019, вы можете обратиться к нашему краткому руководству.

Поддерживаемые версии

Нечто фундаментальное, что является частью Pandora FMS, заключается в том, что у нас есть агенты для текущих редакций Windows Server, а также для исторических редакций; во многих случаях – из-за некоторых проблем совместимости – все еще существуют Windows Server 2003 R2, которые предоставляют продуктивные услуги, и важно иметь возможность контролировать их. Можно использовать следующие агенты:

Версия Windows Server Агент PandoraFMS
Windows Server 2003, 2003 R2 32 бита
Windows Server 2008 32 бит 32 бита
Windows Server 2008, 2008 R2 64 бита
Windows Server 2012, 2012 R2 64 бита
Windows Server 2016 64 бита
Windows Server 2019 64 бита

Поддерживаемые серверы Pandora FMS

Для использования функции мониторинга Windows Server вы можете использовать Pandora FMS Community edition или Enterprise edition, имея возможность сделать инвентаризацию программного и аппаратного обеспечения в Enterprise edition как важную функцию, чтобы знать программное и аппаратное обеспечение, установленное на наших серверах, и даже настроить оповещения, которые предупреждают нас о таких событиях, как изменение диска, памяти RAM или удаление определенного программного обеспечения на нашем сервере.

Начальная конфигурация

При установке агента, следуя шагам мастера и указав имя или ip адрес нашего сервера Pandora FMS, создаются мониторы Number of processes, Memory Usage, CPU и процент использования каждого из дисков оборудования (это значение является фундаментальным) для обнаружения проблемы до ее возникновения. На Windows Server использование диска операционной системы более чем на 95% создает значительные проблемы с производительностью; мы можем увидеть, как выглядит машина Windows Server 2012 R2, просто установив агент.

мониторинг windows server 1

Дополнительные мониторы

Агент Pandora FMS, который дает жизнь мониторингу Windows Server, устанавливается как служба Windows; он называется Pandora FMS agent, как показано на следующем изображении.

мониторинг серверов windows

Чтобы внести какие-либо изменения в наш агент, необходимо открыть командную строку (Command Prompt) от имени администратора и найти папку агента Pandora FMS в Windows Server 2012 R2 с 64-битным агентом. Он находится в c:\Program Files pandora_agent\pandora_agent.conf и мы можем редактировать его, просто выполнив команду notepad pandora_agent.conf.

В качестве примера я собираюсь отслеживать состояние реплики между двумя серверами HyperV с помощью команды в PowerShell. Репликация виртуальных машин (HyperV Replica) – это мощная технология для обеспечения непрерывности бизнеса и аварийного восстановления. Он не является основной темой статьи, но для его использования нам понадобятся два сервера под управлением Windows Server 2012 R2 или выше, виртуализированные с помощью HyperV.

Зачем следить за состоянием афтершока?

Чтобы ответить на этот вопрос, в первую очередь нужно подумать о том, почему я использую сервер мониторинга. Простой и быстрый ответ – знать о состоянии нашей инфраструктуры, имея снимок (текущее состояние) и фильм (исторические данные) обо всем, что происходит. В нашем практическом примере, какая польза от зеркала между двумя серверами, если изменения не поступали в течение месяца? Провал нашей стратегии был бы удручающим провалом.

Теперь давайте посмотрим, какую команду мы будем использовать и как преобразовать команду в монитор Pandora FMS. Команда в PowerShell:

Get-VM PBX-511 | select -ExpandProperty ReplicationHealth

мониторинг windows server 2

Чтобы превратить его в монитор Pandora FMS, отредактируем файл c:\Program Files\pandora_agent\pandora_agent.conf и добавим в конце файла:

module_begin
module_name Replicacion_VM_PBX-511
module_type generic_data_string
module_exec Powershell.exe -command "Get-VM PBX-511 | select -ExpandProperty ReplicationHealth"
module_str_warning .*Warning.*
module_str_critical .*Critical.*
module_description Estado de Salud de la Replica de Hper-V en DL180
module_end

Чтобы принудительно перезапустить наш агент Pandora FMS, выполним следующие команды:

net stop pandorafmsagent
net start pandorafmsagent

мониторинг windows server 3

мониторинг windows server 4

Теперь мы можем увидеть детализацию монитора с заданными нами параметрами:

мониторинг windows server 5

Как это расширение нашего монитора репликации работает на Windows Server 2012 R2 с виртуальной машиной под названием PBX-511? При выполнении команды сценарий возвращает три возможных текстовых значения: Normal, Warning, Critical. В Pandora FMS мы создаем модуль текстового типа (module_type generic_data_string) и в соответствии с полученными значениями статус будет отображаться в Pandora FMS согласно этой таблице:

Текст Цвет Состояние HyperV
Нормальный Зеленый Правильная реакция
Предупреждение Желтый Предупреждение о репликации
Критический Красный Критическая репликация

Заключение

Используя функции мониторинга Windows Server, вы можете контролировать Windows Server как в простых, так и в сложных сценариях, подстраивая стратегию мониторинга под бизнес и не думая о сетевом подключении. Мы можем иметь веб-приложение с двумя узлами, использующими Internet Information Services (IIS), имеющими высокую доступность с помощью аппаратного балансировщика (F4, Kemp, NetScaler и т.д.) и базу данных Microsoft SQL Server в кластере.) и базы данных Microsoft SQL Server в кластере, имея программного агента в каждом из узлов нашего веб-приложения и отслеживая каждый из его компонентов; например, в (IIS), количество одновременных пользователей, время ответа конечному пользователю, загрузка процессора, загрузка сети и любые другие значения, которые позволяют нам знать точную производительность каждой из наших продуктивных служб.

Наконец, по следующей ссылке вы можете увидеть пошаговую инструкцию по установке программных агентов в Windows Server 2019:

https://pandorafms.com.ar/es/PandoraFMS/InstacionAgenteWindowsServer2019

Также помните, что если вам необходимо контролировать более 100 устройств, вы можете воспользоваться БЕСПЛАТНОЙ 30-дневной демонстрацией Pandora FMS Enterprise. Получите его здесь.

Если у вас небольшое количество устройств для мониторинга, вы можете использовать OpenSource версию Pandora FMS. Более подробную информацию можно найти здесь.

Shares