Zabbix agent for windows 2008

Введение в окружающую среду:

Zabbix версия: 3.2.11
Zabbixagent Version: Zabbix_agents_3.2.7.win
Операционная система: Windows Server 2008 R2

Шаги:

(1) Официальная загрузка Установки агента Соответствующий сервер
https://www.zabbix.com/download_agents

(2) Копировать в пользовательский каталог Windows, чтобы распаковать файл

Conf каталог
Zabbix_agentd.win.conf // Основной профиль
каталог Bin.
Zabbix_agentd // Агент
Zabbix_get // пассивное приобретение
Zabbix_sender // Active Get

(3) Установите агент Zabbix
Если этот файл помещен в C: \ Zabbix
1. Сначала измените основной файл конфигурации C: \ Zabbix \ Zabbix_agents_3.2.7.win \ conf \ zabbix_agentd.win.conf
Pidfile = c: \ zabbix \ zabbix_agentd.pid (необязательно)
Logfile = c: \ zabbix \ zabbix_agentd.log (необязательно)
Server = <IP-адрес сервера>
Имя хоста = <имя хоста клиента>

2 Запустите клиент Zabbix на хосте клиента -> Использование терминала CMD
C: \ Users \ Администратор> C: \ Zabbix \ Zabbix_agents_3.2.7.win \ bin \ win64> // Переключиться в каталог клиента

c:\zabbix\zabbix_agents_3.2.7.win\bin\win64>zabbix_agentd.exe -c  c:\zabbix\zabbix_agents_3.2.7.win\conf\zabbix_agentd.win.conf -i
zabbix_agentd.exe [75792]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [75792]: event source [Zabbix Agent] installed successfully

3, начните Zabbix на хосте клиента

c:\zabbix\zabbix_agents_3.2.7.win\bin\win64>zabbix_agentd.exe -c c:\zabbix\zabbix_agents_3.2.7.win\conf\zabbix_agentd.win.conf -s
zabbix_agentd.exe [54028]: service [Zabbix Agent] started successfully

4, проверьте, запущен ли порпорт сервиса

c:\>netstat -ano | find /i   "10050"
  TCP    0.0.0.0:10050          0.0.0.0:0              LISTENING       80236
    TCP    [::]:10050                 [::]:0                     LISTENING       80236

-Я означает, что он не чувствителен к регистру
Примечание: порт агента Zabbix составляет 10050

5. Убедитесь, что агент Zabbix работает автоматически
Start -> Инструменты управления -> Услуги -> Zabbix_Agent Service автоматически начать

Значения параметров Zabbix_Agent:
-C Разработайте местоположение файла конфигурации
-Я является установочный клиент
-S boot client.
-x остановить клиента
-d Удаление клиента

Перепечатано: https://blog.51cto.com/7603402/2163251

Агент Zabbix — это программное обеспечение, которое устанавливается на целевой сервер и отвечает за сбор и отправку метрик системы в систему мониторинга Zabbix. Установка и настройка агента Zabbix на Windows Server 2008 r2 может показаться сложной задачей, но с помощью данного подробного руководства вы сможете успешно справиться с этим.

Первым шагом является загрузка дистрибутива агента Zabbix с официального сайта Zabbix. Найдите раздел «Загрузки» на главной странице и выберите версию агента, соответствующую вашей операционной системе. Скачайте инсталляционный файл агента и сохраните его на вашем сервере.

Запустите инсталляционный файл агента Zabbix и следуйте инструкциям мастера установки. Во время установки вам потребуется выбрать директорию, в которую будет установлен агент, а также указать параметры подключения к серверу Zabbix. Введите IP-адрес или доменное имя сервера Zabbix, а также порт для связи. По умолчанию, порт для связи — 10050. Завершите установку, нажав «Готово».

После установки агента Zabbix, откройте файл конфигурации агента (обычно располагается в директории «C:\Program Files\Zabbix Agent»). Найдите и раскомментируйте строку «Server» и «ServerActive» в разделе «Настройки Zabbix-агента». Введите IP-адрес или доменное имя вашего сервера Zabbix в качестве значения для обоих параметров.

Примечание: Если ваш сервер Zabbix использует безопасное соединение, укажите префикс «tls://» перед IP-адресом или доменным именем сервера Zabbix.

После изменения настроек, сохраните файл конфигурации и перезапустите службу Zabbix Agent на вашем сервере. Убедитесь, что служба успешно запущена и работает без ошибок. Теперь ваш агент Zabbix готов для передачи метрик системы в сервер мониторинга.

Содержание

  1. Установка агента Zabbix на Windows Server 2008 r2
  2. Подготовка к установке агента Zabbix
  3. Установка агента Zabbix

Установка агента Zabbix на Windows Server 2008 r2

Здравствуйте! В этом разделе мы рассмотрим процесс установки агента Zabbix на операционной системе Windows Server 2008 r2. Для начала, убедитесь, что у вас есть права администратора для выполнения данной операции.

Шаг 1: Скачайте агент Zabbix для Windows Server 2008 r2 с официального сайта разработчика.

Шаг 2: После скачивания, запустите установочный файл агента Zabbix.

Шаг 3: В появившемся окне выберите язык установки и нажмите кнопку «Далее».

Шаг 4: Прочитайте лицензионное соглашение, согласитесь с ним и нажмите кнопку «Далее».

Шаг 5: Укажите путь для установки агента Zabbix на вашем сервере. Рекомендуется оставить путь по умолчанию. Нажмите кнопку «Далее».

Шаг 6: Выберите компоненты, которые вы хотите установить. Оставьте все компоненты по умолчанию и нажмите кнопку «Далее».

Шаг 7: Введите имя хоста и порт, на котором будет доступен ваш сервер Zabbix. Порт по умолчанию — 10050. Нажмите кнопку «Далее».

Шаг 8: Укажите параметры подключения к серверу Zabbix. Введите IP-адрес или URL вашего сервера Zabbix, а также имя пользователя и пароль. Нажмите кнопку «Далее».

Шаг 9: После завершения установки агента Zabbix, нажмите кнопку «Готово».

Поздравляю! Вы успешно установили агента Zabbix на вашем сервере Windows Server 2008 r2. Теперь вы можете настроить его для сбора мониторинговой информации и управления вашим сервером со стороны сервера Zabbix.

Подготовка к установке агента Zabbix

Перед установкой агента Zabbix на Windows Server 2008 r2 необходимо выполнить несколько предварительных действий:

  1. Проверьте, что операционная система Windows Server 2008 r2 имеет последние обновления и установлены все необходимые компоненты, такие как .NET Framework 4.5 или выше.
  2. Установите пакет Microsoft Visual C++ Redistributable для Visual Studio 2015 или новее. Этот пакет необходим для корректной работы агента Zabbix.
  3. Настройте сервер времени, чтобы он был синхронизирован с точностью не хуже 1-2 минут. Это важно для правильного сбора данных мониторинга.
  4. Установите и настройте брандмауэр, чтобы разрешить входящие подключения на порт, на котором будет работать агент. По умолчанию используется порт 10050.

Выполнение этих предварительных действий поможет гарантировать успешную установку и работу агента Zabbix на Windows Server 2008 r2. После завершения подготовки можно приступить к установке и настройке агента Zabbix.

Установка агента Zabbix

В данном разделе описаны этапы установки агента Zabbix на Windows Server 2008 r2. Следуйте инструкциям ниже для успешной установки.

Шаг Действие
1 Скачайте установочный файл агента Zabbix с официального сайта Zabbix. Выберите версию, соответствующую вашей операционной системе.
2 Запустите загруженный установочный файл и следуйте инструкциям мастера установки.
3 На странице выбора компонентов установки убедитесь, что выбран пункт «Zabbix Agent». Установите путь установки агента.
4 Продолжайте установку, выбрав нужные настройки, или оставьте значения по умолчанию. Нажмите «Установить», чтобы начать установку агента.
5 По завершении установки агента Zabbix, произведите настройку файла конфигурации. Откройте файл «zabbix_agentd.conf» и укажите параметры подключения к серверу Zabbix.
6 Запустите агент Zabbix, либо перезагрузите компьютер, чтобы агент запустился автоматически.
7 Проверьте работу агента, подключившись к серверу Zabbix и просмотрев данные об установленных хостах.

После успешной установки и настройки агента Zabbix, вы сможете мониторить и собирать данные с сервера Windows 2008 r2 с помощью сервера Zabbix.

Environmental introduction:

Zabbix version: 3.2.11
Zabbixagent version: zabbix_agents_3.2.7.win
Operating system: Windows server 2008 R2

Steps:

(1) The official download agent installs a large version of the corresponding server
https://www.zabbix.com/download_agents

(2) Copy to windows custom directory to extract the file

Conf directory
Zabbix_agentd.win.conf //Main configuration file
Bin directory
Zabbix_agentd //agent
Zabbix_get //passive acquisition
Zabbix_sender //actively get

(3) Install zabbix agent
If this file is placed in C:\zabbix
1. First modify the main configuration file c:\zabbix\zabbix_agents_3.2.7.win\conf\zabbix_agentd.win.conf
PidFile=c:\zabbix\zabbix_agentd.pid (optional)
LogFile=c:\zabbix\zabbix_agentd.log (optional)
Server=<server IP address>
Hostname=<client hostname>

2, start the zabbix client on the client host —> use cmd terminal
C:\Users\Administrator> c:\zabbix\zabbix_agents_3.2.7.win\bin\win64> //Switch to the client directory

c:\zabbix\zabbix_agents_3.2.7.win\bin\win64>zabbix_agentd.exe -c  c:\zabbix\zabbix_agents_3.2.7.win\conf\zabbix_agentd.win.conf -i
zabbix_agentd.exe [75792]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [75792]: event source [Zabbix Agent] installed successfully

3, start zabbix on the client host

c:\zabbix\zabbix_agents_3.2.7.win\bin\win64>zabbix_agentd.exe -c c:\zabbix\zabbix_agents_3.2.7.win\conf\zabbix_agentd.win.conf -s
zabbix_agentd.exe [54028]: service [Zabbix Agent] started successfully

4. Check if the service port is started.

c:\>netstat -ano | find /i   "10050"
  TCP    0.0.0.0:10050          0.0.0.0:0              LISTENING       80236
    TCP    [::]:10050                 [::]:0                     LISTENING       80236

-i means not case sensitive
Note: The zabbix agent port is 10050

5. Verify that the zabbix agent starts automatically.
Start —> Management Tools —> Services —> Zabbix_Agent Service Starts Automatically

The meaning of the zabbix_agent parameter:
-c Make the location of the configuration file
-i is the installation client
-s start the client
-x stop client
-d uninstall client

Reprinted at: https://blog.51cto.com/7603402/2163251

Эта публикация отнесена в архив. Она неактуальна.

Инсталлируем zabbix-agent на Windows 2000/XP/2003/2008.

Дистрибутив агента Zabbix для Windows включает в себя следующие файлы: zabbix_agentd.exe zabbix_get.exe и zabbix_sender.exe.

Создаем директорию «c:\program files\zabbix».
Копируем файлы дистрибутива в созданную директорию.
Создаем лог файл zabbix_agentd.log.
Создаем конфигурационный файл zabbix_agentd.conf примерно со следующим содержимым:

Server=mon.local
ServerPort=10051
# Unique hostname. Required for active checks.
Hostname=host.local
# Listen port. Default is 10050
ListenPort=10050
# Name of log file.
LogFile=c:\program files\zabbix\zabbix_agentd.log
# Maximum size of log file in MB. Set to 0 to disable automatic log rotation.
LogFileSize=10

Проверяем соответствие путей к файлам в конфигурационном файле реальным в системе.

Инсталлируем агента в системе:

«c:\program files\zabbix\zabbix_agentd.exe» —config «c:\program files\zabbix\zabbix_agentd.conf» —install

Запускаем агента:

«c:\program files\zabbix\zabbix_agentd.exe» —config «c:\program files\zabbix\zabbix_agentd.conf» —start

Так же, можно запустить агента с помощью консоли служб windows в панели управления.

Проконтролируем факт верной инсталляции, настройки автоматического запуска в качестве системной службы и фактического запуска агента в консоли служб Windows в панели управления. Если специально не обозначит месторасположение, то журнальный файл zabbix_agentd.log создаётся в системной директории ”Windows”.

Проверим, что может мониторить агент в системе:

«c:\program files\zabbix\zabbix_agentd.exe» —config «c:\program files\zabbix\zabbix_agentd.conf» —print

Должен появится список параметров мониторинга, что-то вроде приведённого ниже (не менее двадцати-тридцати пунктов):

agent.ping [u|1]
agent.version [s|1.4]
system.localtime [u|1182157630]
system.run[echo test] [m|ZBX_NOTSUPPORTED]

Теперь попробуем достучатся до агента Zabbix с удалённой машины (той, что мы определили в конфигурационном файле агента как сервер) и снять значения каких нибудь параметров из полученного нами списка поддерживаемых тестируемой версией агента:

#./zabbix_get -s ip.test.host -k «system.uname»

В результате, в случае корректной настройки агента Zabbix, мы получим что то вроде:

Windows WIN2003 5.2.3790 Windows Server 2003 Intel IA-32

Обновлено и опубликовано Опубликовано:

Используемые термины: Zabbix, Windows.

В нашем примере мы установим агент для Zabbix на Windows в качестве службы, а также сделаем минимальную настройку для отправки данных на сервер.

Загрузка агента с официального сайта
Установка агента
    Из пакета MSI
    Из архива
Настройка брандмауэра
Проверка подключения к агенту
Другие статьи про Zabbix

Загрузка агента

Переходим на страницу загрузки агента Zabbix и выбираем платформу операционной системы (x32 или x64) и версию агента, например:

Выбираем версию агента zabbix и платформу Windows

* помимо этого, мы можем выбрать вариант дистрибутива: с использованием шифрования или нет, а также файл установки — msi пакет или архив. В данном примере мы выбрали версию 5.

В зависимости от выбранных критериев поиска агента, ниже мы можем увидеть несколько вариантов для загрузки. Находим нужный и кликаем по DOWNLOAD для скачивания файла:

Скачиваем агента Zabbix по ссылке Download

Ждем окончания загрузки и переходим к установке.

Установка агента

В зависимости от загрузки типа пакета (MSI или архив) будут разные методы установки. Рассмотрим оба.

Установка из MSI-пакета

Это удобный вариант, который позволит установить агента с помощью мастера. Чтобы начать, кликаем дважды по скачанному пакету и в окне приветствия нажимаем Next:

Идем дальше в окне приветствия

Принимаем лицензионное соглашение, установив галочку I accept the terms in the License Agreement и нажимаем Next:

Принимаем лицензионное соглашение

В следующем окне оставляем имя компьютера, на который устанавливается агент и вводим имя или IP-адрес сервера zabbix, после кликаем по Next:

Указываем имя компьютера и сервера Zabbix

* в данном примере имя нашего компьютера Windows PC, а сервера — zabbix-server.dmosk.local.

Выбираем компоненты, которые хотим установить — можно просто оставить все по умолчанию и нажимаем Next:

Выбираем компоненты для установки

Подтверждаем установку, кликая по Install:

Начинаем установку агента

Ждем завершения процесса — агент установлен.

Установка из архива

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

Распаковываем содержимое скачанного архива в каталог, где будут находиться файлы программы, например в C:\Program Files\Zabbix Agent. В итоге, у нас получится:

Содержимое архива в папке назначения

Открываем WordPad от администратора и в нем открываем конфигурационный файл conf/zabbix_agentd.conf и правим опцию для сервера zabbix — находим строку:

Server=127.0.0.1

… и меняем ее на:

Server=zabbix-server.dmosk.local

* где zabbix-server.dmosk.local — имя сервера Zabbix.

Теперь открываем командную строку от администратора и выполняем команду для установки агента:

«C:\Program Files\Zabbix Agent\bin\zabbix_agentd.exe» —config «C:\Program Files\Zabbix Agent\conf\zabbix_agentd.conf» —install

* где C:\Program Files\Zabbix Agent — папка, куда мы распаковали архив.

Мы должны увидеть что-то на подобие:

zabbix_agentd.exe [468]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [468]: event source [Zabbix Agent] installed successfully

Теперь открываем службы Windows и находим «Zabbix Agent» — кликаем по ней правой кнопкой мыши и выбираем Запустить:

Запуск агента Zabbix в службах Windows

Установка завершена.

Настройка брандмауэра

Если в нашей системе работает брандмауэр Windows, необходимо разрешить порт 10050 или приложение zabbix agent.

Для этого переходим в Панель управленияСистема и безопасность — Брандмауэр Windows (или вводим команду control /name Microsoft.WindowsFirewall). Кликаем по ссылке Разрешение взаимодействия с приложением или компонентов в брандмауэре Windows — добавляем наше приложение zabbix_agentd в исключение.

Это же действие можно выполнить в powershell — запускаем ее от администратора и вводим команду:

New-NetFirewallRule -DisplayName «Разрешить приложение Zabbix Agent» -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Program «C:\Program Files\Zabbix Agent\bin\zabbix_agentd.exe»

Или мы можем добавить в исключение порт. Это можно сделать также из командной строки poweshell:

New-NetFirewallRule -DisplayName «Разрешить порт 10050 для Zabbix» -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol TCP -LocalPort 10050

Проверка работы

Чтобы убедиться в работоспособности агента, мы можем зайти на сервер zabbix и выполнить подключение по telnet, например, командой:

telnet 192.168.1.15 10050

* где 192.168.1.15 — IP-адрес компьютера с установленным Zabbix.

Мы должны увидеть 

Connected to nr-fs-06.
Escape character is ‘^]’.

.. и через небольшой интервал времени:

Connection closed by foreign host.

Но если агент не запущен или не работает, мы увидим ошибку:

telnet: connect to address …: Connection refused

В панели сервера в узлах сети при корректной установке и настройке, мы также должны увидеть доступность компьютера по агенту:

Рабочее состояние zabbix agent в панели сервера

Читайте также

Другие инструкции по Zabbix:

1. Установка и настройка Zabbix-агента на CentOS

2. Установка и начальная настройка сервера мониторинга Zabbix на Ubuntu Server

3. Настройка сервера Zabbix 5 на CentOS 8

  • Z490 a pro установка windows
  • Zabbix agent windows конфигурационный файл
  • Zabbix agent windows xp 32 bit
  • Z 2 usb считыватель настольный драйвер windows 10
  • Z397 guard converter driver windows 10