Эссе Б
(Новая страница: «Во, теперь работает») |
|||
Строка 1: | Строка 1: | ||
− | + | В любой сети, где есть больше, чем один сервер, очень полезно бывает иметь перед глазами полную картину происходящего. | |
+ | В крупных сетях, где количество хостов переваливает за несколько десятков, следить за каждым в отдельности — непосильная задача для администраторов. | ||
+ | |||
+ | Архитектура ''Zabbix'' | ||
+ | |||
+ | У ''Zabbix'' есть 4 основных инструмента, с помощью которых можно мониторить определенную рабочую среду и собирать о ней полный пакет данных для оптимизации работы. | ||
+ | |||
+ | '''Сервер''' — ядро, хранящее в себе все данные системы, включая статистические, оперативные и конфигурацию. Дистанционно управляет сетевыми сервисами, оповещает администратора о существующих проблемах с оборудованием, находящимся под наблюдением. | ||
+ | '''Прокси''' — сервис, собирающий данные о доступности и производительности устройств, который работает от имени сервера. Все собранные данные сохраняются в буфер и загружаются на сервер. | ||
+ | Нужен для распределения нагрузки на сервер. Благодаря этому процессу можно уменьшить нагрузку на процессор и жесткий диск. Для работы прокси ''Zabbix'' отдельно нужна база данных. | ||
+ | '''Агент''' — программа (демон), которая активно мониторит и собирает статистику работы локальных ресурсов (накопители, оперативная память, процессор и др.) и приложений. | ||
+ | '''Веб-интерфейс''' — является частью сервера системы и требует для работы веб-сервер. Часто запускается на том же физическом узле, что и ''Zabbix''. | ||
+ | |||
+ | Стандартные функции системы | ||
+ | |||
+ | 1) Контроль нагрузки на процессор, касается и отдельных процессов. | ||
+ | 2) Сбор данных об объеме свободной оперативной и физической памяти. | ||
+ | 3) Мониторинг активности жесткого диска. | ||
+ | 4) Мониторинг сетевой активности. | ||
+ | 5) Пинг для проверки доступности узлов в сети. | ||
+ | |||
+ | Проверки | ||
+ | |||
+ | Для описания системы мониторинга ''Zabbix'' существует два ключевых понятия: | ||
+ | |||
+ | - '''Узлы сети''' — рабочие устройства и их группы (сервера, рабочие станции, коммутаторы), которые необходимо проверять. С создания и настойки узлов сети обычно начинается практическая работа с ''Zabbix''. | ||
+ | - '''Элементы данных''' — набор самостоятельных метрик, по которым происходит сбор данных с узлов сети. Настройка элементов данных производится на вкладке «Элемент данных» или в автоматическом режиме — через подключение шаблона. | ||
+ | |||
+ | Сам Zabbix-агент способен отражать текущее состояние физического сервера, собирая совокупность данных. У него достаточно много метрик. С их помощью можно проверить загруженность ядра (Processor load), время ожидания ресурсов (CPU iowait time), объем системы подкачки (Total swap space) и многое другое. |
Текущая версия на 00:15, 17 декабря 2020
В любой сети, где есть больше, чем один сервер, очень полезно бывает иметь перед глазами полную картину происходящего. В крупных сетях, где количество хостов переваливает за несколько десятков, следить за каждым в отдельности — непосильная задача для администраторов.
Архитектура Zabbix
У Zabbix есть 4 основных инструмента, с помощью которых можно мониторить определенную рабочую среду и собирать о ней полный пакет данных для оптимизации работы.
Сервер — ядро, хранящее в себе все данные системы, включая статистические, оперативные и конфигурацию. Дистанционно управляет сетевыми сервисами, оповещает администратора о существующих проблемах с оборудованием, находящимся под наблюдением. Прокси — сервис, собирающий данные о доступности и производительности устройств, который работает от имени сервера. Все собранные данные сохраняются в буфер и загружаются на сервер. Нужен для распределения нагрузки на сервер. Благодаря этому процессу можно уменьшить нагрузку на процессор и жесткий диск. Для работы прокси Zabbix отдельно нужна база данных. Агент — программа (демон), которая активно мониторит и собирает статистику работы локальных ресурсов (накопители, оперативная память, процессор и др.) и приложений. Веб-интерфейс — является частью сервера системы и требует для работы веб-сервер. Часто запускается на том же физическом узле, что и Zabbix.
Стандартные функции системы
1) Контроль нагрузки на процессор, касается и отдельных процессов. 2) Сбор данных об объеме свободной оперативной и физической памяти. 3) Мониторинг активности жесткого диска. 4) Мониторинг сетевой активности. 5) Пинг для проверки доступности узлов в сети.
Проверки
Для описания системы мониторинга Zabbix существует два ключевых понятия:
- Узлы сети — рабочие устройства и их группы (сервера, рабочие станции, коммутаторы), которые необходимо проверять. С создания и настойки узлов сети обычно начинается практическая работа с Zabbix. - Элементы данных — набор самостоятельных метрик, по которым происходит сбор данных с узлов сети. Настройка элементов данных производится на вкладке «Элемент данных» или в автоматическом режиме — через подключение шаблона.
Сам Zabbix-агент способен отражать текущее состояние физического сервера, собирая совокупность данных. У него достаточно много метрик. С их помощью можно проверить загруженность ядра (Processor load), время ожидания ресурсов (CPU iowait time), объем системы подкачки (Total swap space) и многое другое.