Zabbix не видит агента windows

Настройка zabbix server и zabbix agent

Есть сервер с уже установленным zabbix на debian. На windows сервере служба zabbix работает, но с zabbix сервера я не вижу windows server.

Конфиг zabbix агента

Windows server — 152, zabbix — 216. В windows брандмаузер я пока отключил.

Есть ли какие-нибудь настройки iptables на zabbix сервере не знаю.

в директории zabbix-агента должна быть файлик с логом. брэндмауэр какой-нибудь покупной или встроенный в виндовз?

telnet на виндовую машину на порт заббикс клиента подключается?

Ну у меня с таким логом все работает. (но я брэндмауэр не отключал, а просто вписал исключение для zabbix_agentd)

Если порт не указать, вообще не подключается.

ну если порт не указать, то телнет лезет на порт по-дефолту, 23, там точно ничего нет.

Если соединение открывается, значит порт все-таки открыт.

Далее смотрите zabbix_server.log на предмет записей по этому хосту.

В логе куча записей от mikrotik, мониторю его по snmp, в этой каше что-то найти можно только по поиску.

Пытаюсь искать 192.168.1.152 — таких записей нет.

Какой магии ты ожидаешь? Ты должен сам завести хост на заббикс сервере, без вариантов

Прочти документацию в части добавления нового агента

так же есть смысл искать по имени хоста — hd-srv-01. что-то типа:

но с zabbix сервера я не вижу windows server.

Ты и не должен. Пиши по русски, что данные не приходят или что?

А он че его не добавил? ЛОЛ

если данные не приходят, дергай zabbix_get

Ты должен сам завести хост на заббикс сервере, без вариантов

Ну не так уж и без вариантов. Создание правила обнаружения тоже подойдёт, а может у ТС уже и настроены они.

Судя по вопросу, ничего у него не настроено

ТС, без обид, но вопрос действительно детский

На сервере все у меня настроено. Создал узел сети, прописал там ip, порт, добавил шаблон windows. Я это не стал писать, потому что и так понятно, что все это сделано.

Скомпилировал zabbix_get (его на серваке не было), данные могу запросить с сервера zabbix. Они приходят. В веб интерфейсе все равно пусто.

Узел сети создан, но данные на него не приходят.

А, значит вашу фразу

данные могу запросить с сервера zabbix. Они приходят.

я некорректно распарсил.

Читайте также:  Ошибка 0х80240009 windows 10

Ну в таком случае покажите нам страницу настройки узла сети в zabbix сервере, потому что сетевых препятствий на получение данных нет.

обрезали много, ну да ладно, поговорим. И что, сверху он помечен красным, но статус «активировано»?

Он помечен зеленыи и статус активирован. Но иконка zbx не активна (это, видимо, значит, что агент не видно.

Т.е. с помощью zabbix_get я получаю данные (т.е. в винде все нормально), а в веб интерфейсе не могу их посмотреть.

Ну теперь все ясно. У вас не добавлено на хост ни одного шаблона. Заббикс-сервер и не пытался на клиент ходить, ему просто нет такой задачи.

Добавьте шаблоны (по-дефолту вроде есть какой-то шаблон для вин-серверов) и тогда у заббикс-сервера появится мотивация обратиться к клиенту и собрать какие-либо данные.

Попробовал еще раз шаблон добавить и сервер внезапно появился. В самом деле, детская ошибка. Я не нажимал обновить, когда добавлял шаблон.

Все работает. Спасибо.

Извини, если резко отвечал. Веб-морда у zabbix’а действительно норкоманская

Установка и настройка Zabbix Agent на Windows.

Установка и настройка ZAbbix Agent.

В статье покажем пример установки и настройка Zabbix агента на ОС Windows, добавим его на мониторинг в Server Zabbix.

IP- Zabbix Server 192.168.100.100

IP – Zabbix Agent Windows 192.168.25.24


1. Качаем zabbix agent с официального сайта http://zabbix.com/download/
2. Выбираем версию согласно версии Server Zabbix, скачиваем, распаковываем.
3. Переходим в папку C:\zabbix_agents_3.4.6.win\conf\ , где лежит файл zabbix_agentd.win.conf.
Делаем копию файла в эту же директорию, переименовываем в zabbix_agentd.conf .
4. Открываем новый файл zabbix_agentd.conf, находим и редактируем следующие параметры.

Сохраняем изменения в файле.

5. Запускаем Командная строка ОБЯЗАТЕЛЬНО! запуск от имени Администратора.

Переходим в директорию с файлом zabbix_agentd.exe, обратите внимание на разрядность вашей системы при выборе папки win64-win32:

Вводим команду для установки агента, в этой же команде прописываем путь до нашего конфигурационного файла:

Получаем информацию о успешной установке:

6. Переходим к запуску установленной службы Zabbix agent:

7. Не забываем создать разрешающее правило в Брандмауэре Windows.
Брандмауэр Защитника Windows – Дополнительные параметры – Правило для входящих подключений – Создать правило…

Получение информации от Zabbix agent на Zabbix Server.

Переходим к Zаbbix Server и добавим узел сети нашего агента на мониторинг, будем проверить его доступность по ping.

Настройка – Узел Сети – Создать узел сети.

Имя узла сети: Рекомендую указать то же , что и в файле конфигурации HostnameItem, то есть ITHELP21RU-PC.
Новая группа: Windows Agents
Интерфейсы агента: 192.168.25.24 (адрес PC на которому установлен agent), порт 10050.
Добавить.

Читайте также:  Yota and mac os

Переходим на вкладку Элементы данных – Создать элемент данных.
Имя: Agent Ping
Тип: Zabbix agent
Ключ – Выбрать: = agent.ping
Интерфейс узла сети: 192.168.25.24:10050
Тип информации: Числовой (целое положительное)
Единица измерения: ms
Интервал обновления: 30s
Добавить.
Видим состояние – Активировано.

Переходим в Мониторинг – Последние данные.
Ждем 30 секунд и смотрим График ping.

Ad Widget

Сервер не видит агента

проверить работу zabbix_agentd достаточно легко
С Zabbix Server
zabbix_get -s IP -k agent.version
1.8.2

В настройках zabbix_agentd должно быть
/etc/zabbix/zabbix_agentd.conf

Comment

проверить работу zabbix_agentd достаточно легко
С Zabbix Server
zabbix_get -s IP -k agent.version
1.8.2

В настройках zabbix_agentd должно быть
/etc/zabbix/zabbix_agentd.conf

Comment

1) У вас Zabbix_agentd запущен и слушает порт TCP 10050
Проверяется командой netstat -napl
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 22818/zabbix_agentd

2) Посмотрите настройки Firewall (iptables), SELINUX

Comment

По нсатройкам Firewall (iptables) — всё в норме, первый выключен, второй не имеет правил. Проверяли.

По netstat:
tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5989 0.0.0.0:* LISTEN
.
а 10050 нету(
Вот и фиг знает что такое.
Главное, что агента с другого хоста он нормально мониторит, а лично своего нет.
Я много раз ставил zabbix разных версий, были проблемы ну чтобы такая

Comment

Comment

Конечно запущен!
### Option: PidFile
# Name of PID file.
#
# Mandatory: no
# Default:
# PidFile=/tmp/zabbix_agentd.pid

### Option: LogFile
# Name of log file.
# If not set, syslog is used.
#
# Mandatory: no
# Default:
# LogFile=

### Option: LogFileSize
# Maximum size of log file in MB.
# 0 — disable automatic log rotation.
#
# Mandatory: no
# Range: 0-1024
# Default:
# LogFileSize=1

### Option: DebugLevel
# Specifies debug level
# 0 — no debug
# 1 — critical information
# 2 — error information
# 3 — warnings
# 4 — for debugging (produces lots of information)
#
# Mandatory: no
# Range: 0-4
# Default:
DebugLevel=4

### Option: SourceIP
# Source IP address for outgoing connections.
#
# Mandatory: no
# Default:
# SourceIP=

### Option: EnableRemoteCommands
# Whether remote commands from Zabbix server are allowed.
# 0 — not allowed
# 1 — allowed
#
# Mandatory: no
# Default:
EnableRemoteCommands=1

### Option: LogRemoteCommands
# Enable logging of executed shell commands as warnings.
# 0 — disabled
# 1 — enabled
#
# Mandatory: no
# Default:
LogRemoteCommands=1
### Option: Server
# List of comma delimited IP addresses (or hostnames) of Zabbix servers.
# No spaces allowed. First entry is used for receiving list of and sending active checks.
# If IPv6 support is enabled then ‘127.0.0.1’, ‘::127.0.0.1’, ‘::ffff:127.0.0.1’ are treated equally.
#
# Mandatory: yes
# Default:
# Server=

Читайте также:  Samsung windows ativ phone

### Option: Hostname
# Unique, case sensitive hostname.
# Required for active checks and must match hostname as configured on the server.
# System hostname is used if undefined.
#
# Default:
# Hostname=system.hostname

### Option: ListenPort
# Agent will listen on this port for connections from the server.
#
# Mandatory: no
# Range: 1024-32767
# Default:
ListenPort=10000

### Option: ListenIP
# List of comma delimited IP addresses that the agent should listen on.
#
# Mandatory: no
# Default:
ListenIP=127.0.0.1

### Option: DisablePassive
# Disable passive checks. The agent will not listen on any TCP port.
# Only active checks will be processed.
# 0 — do not disable
# 1 — disable
#
# Mandatory: no
# Default:
DisablePassive=1

##### Active checks related

### Option: DisableActive
# Disable active checks. The agent will work in passive mode listening for server.
#

# Mandatory: no
# Default:
# DisableActive=0

### Option: ServerPort
# Server port for retrieving list of and sending active checks.
#
# Mandatory: no
# Default:
ServerPort=10051

### Option: RefreshActiveChecks
# How often list of active checks is refreshed, in seconds.
#
# Mandatory: no
# Range: 60-3600
# Default:
# RefreshActiveChecks=120

### Option: BufferSend
# Do not keep data longer than N seconds in buffer.
#
# Mandatory: no
# Range: 1-3600
# Default:
# BufferSend=5

### Option: BufferSize
# Maximum number of values in a memory buffer. The agent will send
# all collected data to Zabbix Server or Proxy if the buffer is full.
#
# Mandatory: no
# Range: 2-65535
# Default:
# BufferSize=100

### Option: MaxLinesPerSecond
# Maximum number of new lines the agent will send per second to Zabbix Server
# or Proxy processing ‘log’ and ‘logrt’ active checks.
# The provided value will be overridden by the parameter ‘maxlines’,
# provided in ‘log’ or ‘logrt’ item keys.
#
# Mandatory: no
# Range: 1-1000
# Default:
# MaxLinesPerSecond=100

### Option: AllowRoot
# Allow the agent to run as ‘root’. If disabled and the agent is started by ‘root’, the agent
# will try to switch to user ‘zabbix’ instead. Has no effect if started under a regular user.
# 0 — do not allow
# 1 — allow
#
# Mandatory: no
# Default:
# AllowRoot=0

### Option: StartAgents
# Number of pre-forked instances of zabbix_agentd that process passive checks.
#
# Mandatory: no
# Range: 1-100
# Default:
# StartAgents=3

### Option: Timeout
# Spend no more than Timeout seconds on processing
#
# Mandatory: no
# Range: 1-30
# Default:
# Timeout=3

### Option: Include
# You may include individual files or all files in a directory in the configuration file.
#
# Mandatory: no
# Default:
# Include=

Оцените статью