Zabbix agentd exe что это
Перейти к содержимому

Zabbix agentd exe что это

  • автор:

Zabbix агент

Родной Zabbix агент, написан на языке C и его можно запускать на различных поддерживаемых платформах, включая Linux, UNIX и Windows, и собирать с устройства такие данные как использование CPU, памяти, диска и сетевых интерфейсов.

Zabbix агенты

Компактность и малые ресурсы

По причине своей компактности агент может работать на устройствах с ограниченными ресурсами.

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

Zabbix агент запущенный под Linux:

Использование Zabbix агент - Linux

Zabbix агент запущенный под MS Windows:

Использование Zabbix агент - Windows

Поддержка опроса и трапов

Zabbix агент поддерживают как пассивные (опроса), так и активные проверки (трапы). Zabbix может выполнять проверки на основе интервала опроса, однако, также имеется возможность планирования определенного времени опроса элементов данных.

Пассивные проверки (опрос):
  • Zabbix сервер (или прокси) запрашивает значение с Zabbix агента
  • Агент обрабатывает запрос и возвращает значение Zabbix серверу (или прокси)
Активные проверки (трапы):
  • Zabbix агент запрашивает с Zabbix сервера (или прокси) список активных проверок
  • Периодически агент отправляет результаты этих проверок

Активные и пассивные проверки

Функции агента

Zabbix агент поддерживает следующий список проверок по умолчанию.

  • Переданные пакеты/байты
  • Ошибочные/отброшенные пакеты
  • Коллизии
  • Load average (усредненная загрузка)
  • Простой/использование CPU
  • Данные утилизации CPU по отдельным процессам
  • Свободная/использованная память
  • Утилизация swap/файла подкачки
  • Свободное/занятое дисковое пространство
  • I/O чтения и записи
  • Состояние процесса
  • Использование памяти процессом
  • Состояние службы (ssh, ntp, ldap, smtp, ftp, http, pop, nntp, imap)
  • Состояние службы Windows
  • Разрешение DNS
  • Работоспособность TCP
  • Время ответа TCP
  • Размер/время файла
  • Существование файла
  • Контрольная сумма
  • MD5 хеш
  • Поиск по регулярному выражению
  • Текстовый журнал
  • Журнал событий Windows
  • Время работы системы
  • Системное время
  • Подключенные пользователи
  • Счетчики производительности (Windows)

Расширение Zabbix агента

Мониторинг журналов

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

Имеется возможность построения графиков по элементам данных журнала, при использовании возможности извлечения конкретного содержимого.

Журналы постоянно анализируются Zabbix агентом и при нахождении заданного элемента поиска Zabbix сервер будет оповещен и сможет выполнить какое-либо действие или автоматически отправить оповещение пользователю или группе пользователей.

Поддержка WMI

Zabbix агент имеет встроенную поддержку Windows Management Instrumentation (WMI), который расширяет возможности простого получения и мониторинга информации о системе в режиме реального времени и метрик производительности с Windows серверов и рабочих станций.

WMI запросы можно выполнять при помощи wmi.get[] ключа для извлечения одного свойства в виде строки, целого числа или дробного числа с заданного класса пространства имен WMI.

Для получения более подробных сведений о Windows Management Instrumentation, доступных классах и их свойствах посетите MSDN документацию.

2 Agent

Zabbix agent is deployed on a monitoring target to actively monitor local resources and applications (hard drives, memory, processor statistics, etc.).

The agent gathers operational information locally and reports data to Zabbix server for further processing. In case of failures (such as a hard disk running full or a crashed service process), Zabbix server can actively alert the administrators of the particular machine that reported the failure.

Zabbix agents are extremely efficient because of use of native system calls for gathering statistical information.

Passive and active checks

Zabbix agents can perform passive and active checks.

In a passive check the agent responds to a data request. Zabbix server (or proxy) asks for data, for example, CPU load, and Zabbix agent sends back the result.

Active checks require more complex processing. The agent must first retrieve a list of items from Zabbix server for independent processing. Then it will periodically send new values to the server.

Whether to perform passive or active checks is configured by selecting the respective monitoring item type. Zabbix agent processes items of type ‘Zabbix agent’ or ‘Zabbix agent (active)’.

Supported platforms

Zabbix agent is supported on the following platforms:

  • Windows (all desktop and server versions since XP)
  • Linux (also available in Agent on UNIX-like systems

Zabbix agent on UNIX-like systems is run on the host being monitored.

Installation

See the package installation section for instructions on how to install Zabbix agent as package.

Alternatively see instructions for manual installation if you do not want to use packages.

In general, 32bit Zabbix agents will work on 64bit systems, but may fail in some cases.

If installed as package

Zabbix agent runs as a daemon process. The agent can be started by executing:

This will work on most of GNU/Linux systems. On other systems you may need to run:

Similarly, for stopping/restarting/viewing status of Zabbix agent, use the following commands:

Start up manually

If the above does not work you have to start it manually. Find the path to the zabbix_agentd binary and execute:

Agent on Windows systems

Zabbix agent on Windows runs as a Windows service.

Preparation

Zabbix agent is distributed as a zip archive. After you download the archive you need to unpack it. Choose any folder to store Zabbix agent and the configuration file, e. g.

Copy bin\zabbix_agentd.exe and conf\zabbix_agentd.conf files to c:\zabbix.

Edit the c:\zabbix\zabbix_agentd.conf file to your needs, making sure to specify a correct «Hostname» parameter.

Installation

After this is done use the following command to install Zabbix agent as Windows service:

Now you should be able to configure «Zabbix agent» service normally as any other Windows service.

See more details on installing and running Zabbix agent on Windows.

Other agent options

It is possible to run multiple instances of the agent on a host. A single instance can use the default configuration file or a configuration file specified in the command line. In case of multiple instances each agent instance must have its own configuration file (one of the instances can use the default configuration file).

The following command line parameters can be used with Zabbix agent:

Parameter Description
UNIX and Windows agent
-c —config <config-file> Path to the configuration file.
You may use this option to specify a configuration file that is not the default one.
On UNIX, default is /usr/local/etc/zabbix_agentd.conf or as set by compile-time variables —sysconfdir or —prefix
On Windows, default is c:\zabbix_agentd.conf
-p —print Print known items and exit.
Note: To return user parameter results as well, you must specify the configuration file (if it is not in the default location).
-t —test <item key> Test specified item and exit.
Note: To return user parameter results as well, you must specify the configuration file (if it is not in the default location).
-h —help Display help information
-V —version Display version number
UNIX agent only
-R —runtime-control <option> Perform administrative functions. See runtime control.
Windows agent only
-m —multiple-agents Use multiple agent instances (with -i,-d,-s,-x functions).
To distinguish service names of instances, each service name will include the Hostname value from the specified configuration file.
Windows agent only (functions)
-i —install Install Zabbix Windows agent as service
-d —uninstall Uninstall Zabbix Windows agent service
-s —start Start Zabbix Windows agent service
-x —stop Stop Zabbix Windows agent service

Specific examples of using command line parameters:

  • printing all built-in agent items with values
  • testing a user parameter with «mysql.ping» key defined in the specified configuration file
  • installing a «Zabbix Agent» service for Windows using the default path to configuration file c:\zabbix_agentd.conf
  • installing a «Zabbix Agent [Hostname]» service for Windows using the configuration file zabbix_agentd.conf located in the same folder as agent executable and make the service name unique by extending it by Hostname value from the config file
Runtime control

With runtime control options you may change the log level of agent processes.

Option Description Target
log_level_increase[=<target>] Increase log level.
If target is not specified, all processes are affected.
Target can be specified as:
process type — all processes of specified type (e.g., listener)
See all agent process types.
process type,N — process type and number (e.g., listener,3)
pid — process identifier (1 to 65535). For larger values specify target as ‘process-type,N’.
log_level_decrease[=<target>] Decrease log level.
If target is not specified, all processes are affected.
userparameter_reload Reload user parameters from the current configuration file.
Note that UserParameter is the only agent configuration option that will be reloaded.
  • increasing log level of all processes
  • increasing log level of the third listener process
  • increasing log level of process with PID 1234
  • decreasing log level of all active check processes

Runtime control is not supported on OpenBSD, NetBSD and Windows.

Agent process types
  • active checks — process for performing active checks
  • collector — process for data collection
  • listener — process for listening to passive checks

The agent log file can be used to observe these process types.

Process user

Zabbix agent on UNIX is designed to run as a non-root user. It will run as whatever non-root user it is started as. So you can run agent as any non-root user without any issues.

If you will try to run it as ‘root’, it will switch to a hardcoded ‘zabbix’ user, which must be present on your system. You can only run agent as ‘root’ if you modify the ‘AllowRoot’ parameter in the agent configuration file accordingly.

Configuration file

For details on configuring Zabbix agent see the configuration file options for zabbix_agentd or Windows agent.

Locale

Note that the agent requires a UTF-8 locale so that some textual agent items can return the expected content. Most modern Unix-like systems have a UTF-8 locale as default, however, there are some systems where that may need to be set specifically.

Exit code

Before version 2.2 Zabbix agent returned 0 in case of successful exit and 255 in case of failure. Starting from version 2.2 and higher Zabbix agent returns 0 in case of successful exit and 1 in case of failure.

Установка Zabbix-агента для Windows.

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

Установка Zabbix-агента для Windows из дистрибутива.

На официальном сайте Zabbix.com доступен для скачивания установочный файл MSI и архив: https://www.zabbix.com/download_agents

Во время установки zabbix-агента из дистрибутива MSI потребуется указать следующую обязательную информацию, необходимую для взаимодействия агента с сервером:

  • Host name — имя хоста (не обязательно должно совпадать с именем компьютера);
  • Zabbix-server IP/DNS — ip-адрес либо имя Zabbix-сервера.

Следующую информацию можно оставить по умолчанию:

  • Agent listen port — порт агента, стандартный 10050;
  • Server or Proxy for active checks — адрес дополнительного прокси-сервера zabbix, если его нет оставляем 127.0.0.1;
  • Remote command — разрешает агенту выполнять удаленные команды, заданные на сервере;
  • Enable PSK — включает шифрование;
  • Add agent location to the PAHT — указать директорию установки агента.

Так же вы можете увидеть предупреждение «Firewall exception rule will not be installed» — это значит, что в брандмауэре Windows порт 10050 придется открывать самостоятельно. Как это сделать через командную строку Windows смотрите в конце статьи.

Установка zabbix-агента на Windows путем копирования файлов.

Если предстоит установка zabbix-агента на множество хостов, то проще это сделать обычным копированием файлов агента на целевые хосты с последующим добавлением службы агента.

В папке zabbix-агента находятся три исполняемых файла .exe и один текстовый .conf.

  • zabbix_agentd.exe — файл самого агента;
  • zabbix_get.exe — утилита для подключения к агенту и получения от него информации, используется для проверки работы агента;
  • zabbix_sender.exe — утилита для отправки данных о производительности Zabbix-серверу;
  • zabbix_agentd.conf — файл настроек агента.

1. Выполняем настройку агента путем правки конфигурации в файле zabbix_agentd.conf.

Указываем имя хоста в параметре HOSTNAME.

Имена хостов должны быть абсолютно уникальными, потому-что Zabbix-сервер не даст создать 2 хоста с одинаковым именем.

Строка указывающая адрес Zabbix-сервера:

2. Добавляем службу zabbix-агента.

Через командную строку Windows можно добавить службу так:

3. Открываем порт 10050 для входящих соединений.

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

Как удалить zabbix_agentd

Zabbix_agentd.exe — это исполняемый файл (программа) для Windows. Расширение имени файла .exe — это аббревиатура от англ. слова executable — исполнимый. Необходимо запускать исполняемые файлы от проверенных производителей программ, потому что исполняемые файлы могут потенциально изменить настройки компьютера или нанести вред вашему компьютеру. Бесплатный форум с информацией о файлах может помочь вам разобраться является ли zabbix_agentd.exe вирусом, трояном, программой-шпионом, рекламой, которую вы можете удалить, или файл принадлежит системе Windows или приложению, которому можно доверять.

Вот так, вы сможете исправить ошибки, связанные с zabbix_agentd.exe

  1. Используйте программу Настройщик Windows, чтобы найти причину проблем, в том числе и медленной работы компьютера.
  2. Обновите программу zabbix_agentd.exe. Обновление можно найти на сайте производителя (ссылка приведена ниже).
  3. В следующих пунктах предоставлено описание работы zabbix_agentd.exe.

Информация о файле zabbix_agentd.exe

Описание: zabbix_agentd.exe не является необходимым для Windows. Файл zabbix_agentd.exe находится в подпапках «C:\Program Files». Известны следующие размеры файла для Windows 10/11/7 433,664 байт (20% всех случаев), 434,688 байт, 401,920 байт, 503,296 байт или 3,175,680 байт.
Процесс использует порт, чтобы присоединится к сети или интернету. Это не системный файл Windows. Приложение не видно пользователям. Zabbix_agentd.exe способен мониторить приложения. Поэтому технический рейтинг надежности 48% опасности.
Если у вас возникли проблемы с zabbix_agentd.exe, Вы можете попросить разработчиков, www.zabbix.com, о помощи, или удалить программу Zabbix Agent в Панели управления Windows в разделе Программы и компоненты.

Если zabbix_agentd.exe находится в подпапках диска C:\, тогда рейтинг надежности 56% опасности. Размер файла 325,120 байт. Это не системный процесс Windows. Процесс использует порт, чтобы присоединится к сети или интернету. Приложение не видно пользователям. Zabbix_agentd.exe способен мониторить приложения.

Важно: Некоторые вредоносные программы маскируют себя как zabbix_agentd.exe, особенно, если они расположены в каталоге c:\windows или c:\windows\system32. Таким образом, вы должны проверить файл zabbix_agentd.exe на вашем ПК, чтобы убедиться, что это угроза. Мы рекомендуем Security Task Manager для проверки безопасности вашего компьютера.

Комментарий пользователя

Лучшие практики для исправления проблем с zabbix_agentd

Аккуратный и опрятный компьютер — это главное требование для избежания проблем с zabbix_agentd. Для этого требуется регулярная проверка компьютера на вирусы, очистка жесткого диска, используя cleanmgr и sfc /scannow, удаление программ, которые больше не нужны, проверка программ, которые запускаются при старте Windows (используя msconfig) и активация Автоматическое обновление Windows. Всегда помните о создании периодических бэкапов, или в крайнем случае о создании точек восстановления.

Если у вас актуальные проблемы, попробуйте вспомнить, что вы делали в последнее время, или последнюю программу, которую вы устанавливали перед тем, как появилась впервые проблема. Используйте команду resmon, чтобы определить процесс, который вызывает проблемы. Даже если у вас серьезные проблемы с компьютером, прежде чем переустанавливать Windows, лучше попробуйте восстановить целостность установки ОС или для Windows 8 и более поздних версий Windows выполнить команду DISM.exe /Online /Cleanup-image /Restorehealth. Это позволит восстановить операционную систему без потери данных.

Следующие программы могут вам помочь для анализа процесса zabbix_agentd.exe на вашем компьютере: Security Task Manager отображает все запущенные задания Windows, включая встроенные скрытые процессы, такие как мониторинг клавиатуры и браузера или записей автозагрузки. Уникальная оценка рисков безопасности указывает на вероятность процесса быть потенциально опасным — шпионской программой, вирусом или трояном. Malwarebytes Anti-Malware определяет и удаляет бездействующие программы-шпионы, рекламное ПО, трояны, кейлоггеры, вредоносные программы и трекеры с вашего жесткого диска.

zabbix_agentd сканер

скачать

Security Task Manager показывает все запущенные сервисы Windows, включая внедренные скрытые приложения (например, мониторинг клавиатуры или браузера, авто вход). Уникальный рейтинг надежности указывает на вероятность того, что процесс потенциально может быть вредоносной программой-шпионом, кейлоггером или трояном.

Бесплатный aнтивирус находит и удаляет неактивные программы-шпионы, рекламу, трояны, кейлоггеры, вредоносные и следящие программы с вашего жесткого диска. Идеальное дополнение к Security Task Manager.

Reimage бесплатное сканирование, очистка, восстановление и оптимизация вашей системы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *