Passive check
Это простой запрос некоторых данных у агента. Заббикс сервер (или прокси) запорашивает определенные данные (например, нагрузку на процессор, количество свободной памяти, число процессов Апача и проч.) у Агента и Агент сообщает результат на сервер (я так понимаю, это делается мгновенно).
Вот пример обмена данными при такой проверке:
1. Сервер открывает TCP соединение к Агенту
2. Сервер шлет агенту запрос "agent.ping\n"
3. Агент читает запрос и отвечает серверу следующее "1"
4. Сервер обрабатывает полученные данные и извлекает из них ответ агента, в нашем случае это '1'
Active checks
Активные проверки требуют более комплексной обработки. Агент в начале работы обязан запрашивать список элементов для обработки и период их обновления (то есть, через сколько времени снимать показания этих элементов и слать на сервер). Также Агент должен периодически (период получается на предыдущем шаге) слать новые значения на сервер.
[продолжение следует]
Источник: http://www.zabbix.com/documentation/1.8/protocols/agent
No comments:
Post a Comment
Note: only a member of this blog may post a comment.