Эссе Басистый

Материал из Wiki
(Различия между версиями)
Перейти к: навигация, поиск
 
(не показаны 15 промежуточных версий 1 участника)
Строка 1: Строка 1:
 +
[[Файл:Zabbix_logo.png|400px]]
 +
 +
 +
== '''ZABBIX''' ==
 +
 +
 
В любой сети, где есть больше, чем один сервер, очень полезно бывает иметь перед глазами полную картину происходящего.  
 
В любой сети, где есть больше, чем один сервер, очень полезно бывает иметь перед глазами полную картину происходящего.  
 
В крупных сетях, где количество хостов переваливает за несколько десятков, следить за каждым в отдельности — непосильная задача для администраторов.
 
В крупных сетях, где количество хостов переваливает за несколько десятков, следить за каждым в отдельности — непосильная задача для администраторов.
 +
Zabbix ― это система с веб-интерфейсом, которая позволяет собирать различные данные с устройств.
 +
С её помощью можно производить мониторинг сети, серверов, виртуальных машин, баз данных, приложений и устройств.
 +
Zabbix может получать данные о состоянии устройства: объёме памяти, скорости работы процессора, температуре машины, логах и др.
 +
Помимо этого, система способна наблюдать за бизнес-метриками ― к примеру скоростью продажи продукта
  
Архитектура ''Zabbix''
+
----
  
У ''Zabbix'' есть 4 основных инструмента, с помощью которых можно мониторить определенную рабочую среду и собирать о ней полный пакет данных для оптимизации работы.
+
== Архитектура ''Zabbix'' ==
 +
 
 +
 
 +
У ''Zabbix'' есть 4 основных инструмента, с помощью которых можно мониторить определенную рабочую среду и собирать о ней полный пакет данных для оптимизации работы:
  
 
'''Сервер''' — ядро, хранящее в себе все данные системы, включая статистические, оперативные и конфигурацию. Дистанционно управляет сетевыми сервисами, оповещает администратора о существующих проблемах с оборудованием, находящимся под наблюдением.
 
'''Сервер''' — ядро, хранящее в себе все данные системы, включая статистические, оперативные и конфигурацию. Дистанционно управляет сетевыми сервисами, оповещает администратора о существующих проблемах с оборудованием, находящимся под наблюдением.
Строка 15: Строка 28:
 
'''Веб-интерфейс''' — является частью сервера системы и требует для работы веб-сервер. Часто запускается на том же физическом узле, что и ''Zabbix''.
 
'''Веб-интерфейс''' — является частью сервера системы и требует для работы веб-сервер. Часто запускается на том же физическом узле, что и ''Zabbix''.
  
Стандартные функции системы
+
[[Файл:Zabbix_main_2.png|500px]]
 +
----
 +
 
 +
== Стандартные функции системы ==
 +
 
  
 
1) Контроль нагрузки на процессор, касается и отдельных процессов.
 
1) Контроль нагрузки на процессор, касается и отдельных процессов.
 +
 
2) Сбор данных об объеме свободной оперативной и физической памяти.
 
2) Сбор данных об объеме свободной оперативной и физической памяти.
 +
 
3) Мониторинг активности жесткого диска.
 
3) Мониторинг активности жесткого диска.
 +
 
4) Мониторинг сетевой активности.
 
4) Мониторинг сетевой активности.
 +
 
5) Пинг для проверки доступности узлов в сети.
 
5) Пинг для проверки доступности узлов в сети.
  
Проверки
+
[[Файл:Zabbix_main_1.png|500px]]
 +
----
 +
 
 +
== Проверки ==
 +
 
  
 
Для описания системы мониторинга ''Zabbix'' существует два ключевых понятия:
 
Для описания системы мониторинга ''Zabbix'' существует два ключевых понятия:
Строка 31: Строка 56:
 
- '''Элементы данных''' — набор самостоятельных метрик, по которым происходит сбор данных с узлов сети. Настройка элементов данных производится на вкладке «Элемент данных» или в автоматическом режиме — через подключение шаблона.
 
- '''Элементы данных''' — набор самостоятельных метрик, по которым происходит сбор данных с узлов сети. Настройка элементов данных производится на вкладке «Элемент данных» или в автоматическом режиме — через подключение шаблона.
  
Сам Zabbix-агент способен отражать текущее состояние физического сервера, собирая совокупность данных. У него достаточно много метрик. С их помощью можно проверить загруженность ядра (Processor load), время ожидания ресурсов (CPU iowait time), объем системы подкачки (Total swap space) и многое другое.
+
Автоматическое обнаружение состояний проблем во входящем потоке метрик. Отсутствие необходимости постоянно следить за входящими метриками.
 +
 
 +
    Чрезвычайно гибкое определение опций
 +
    Отдельные условия для проблем и условия для решений
 +
    Несколько уровней критичности проблем
 +
    Анализ основной причины
 +
    Обнаружение аномалий
 +
    Прогнозирование динамики
 +
 
 +
Создание распределенного решения мониторинга с сохранением централизованного управления.
 +
 
 +
    Сбор данных с тысяч наблюдаемых устройств
 +
    Мониторинг за брандмауэром и DMZ
 +
    Сбор данных даже в случае сетевых проблем
 +
    Удаленное выполнение пользовательских скриптов на наблюдаемых хостах
 +
 
 +
 
 +
 
 +
== '''Вывод''' ==
 +
Подводя итог можно отметить, что Zabbix является очень мощным инструментом мониторинга сетей крупных компаний. После правильно настройки он очень экономит время сетевому
 +
администратору на поиск и ликвидацию неисправностей.
 +
Сам Zabbix-агент способен отражать текущее состояние физического сервера, собирая совокупность данных. У него достаточно много метрик.  
 +
С их помощью можно проверить загруженность ядра (Processor load), время ожидания ресурсов (CPU iowait time), объем системы подкачки (Total swap space) и многое другое.

Текущая версия на 01:11, 22 декабря 2020

Zabbix logo.png


Содержание

[править] ZABBIX

В любой сети, где есть больше, чем один сервер, очень полезно бывает иметь перед глазами полную картину происходящего. В крупных сетях, где количество хостов переваливает за несколько десятков, следить за каждым в отдельности — непосильная задача для администраторов. Zabbix ― это система с веб-интерфейсом, которая позволяет собирать различные данные с устройств. С её помощью можно производить мониторинг сети, серверов, виртуальных машин, баз данных, приложений и устройств. Zabbix может получать данные о состоянии устройства: объёме памяти, скорости работы процессора, температуре машины, логах и др. Помимо этого, система способна наблюдать за бизнес-метриками ― к примеру скоростью продажи продукта


[править] Архитектура Zabbix

У Zabbix есть 4 основных инструмента, с помощью которых можно мониторить определенную рабочую среду и собирать о ней полный пакет данных для оптимизации работы:

Сервер — ядро, хранящее в себе все данные системы, включая статистические, оперативные и конфигурацию. Дистанционно управляет сетевыми сервисами, оповещает администратора о существующих проблемах с оборудованием, находящимся под наблюдением.

Прокси — сервис, собирающий данные о доступности и производительности устройств, который работает от имени сервера. Все собранные данные сохраняются в буфер и загружаются на сервер. Нужен для распределения нагрузки на сервер. Благодаря этому процессу можно уменьшить нагрузку на процессор и жесткий диск. Для работы прокси Zabbix отдельно нужна база данных.

Агент — программа (демон), которая активно мониторит и собирает статистику работы локальных ресурсов (накопители, оперативная память, процессор и др.) и приложений.

Веб-интерфейс — является частью сервера системы и требует для работы веб-сервер. Часто запускается на том же физическом узле, что и Zabbix.

Zabbix main 2.png


[править] Стандартные функции системы

1) Контроль нагрузки на процессор, касается и отдельных процессов.

2) Сбор данных об объеме свободной оперативной и физической памяти.

3) Мониторинг активности жесткого диска.

4) Мониторинг сетевой активности.

5) Пинг для проверки доступности узлов в сети.

Zabbix main 1.png


[править] Проверки

Для описания системы мониторинга Zabbix существует два ключевых понятия:

- Узлы сети — рабочие устройства и их группы (сервера, рабочие станции, коммутаторы), которые необходимо проверять. С создания и настойки узлов сети обычно начинается практическая работа с Zabbix.

- Элементы данных — набор самостоятельных метрик, по которым происходит сбор данных с узлов сети. Настройка элементов данных производится на вкладке «Элемент данных» или в автоматическом режиме — через подключение шаблона.

Автоматическое обнаружение состояний проблем во входящем потоке метрик. Отсутствие необходимости постоянно следить за входящими метриками.

   Чрезвычайно гибкое определение опций
   Отдельные условия для проблем и условия для решений
   Несколько уровней критичности проблем
   Анализ основной причины
   Обнаружение аномалий
   Прогнозирование динамики

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

   Сбор данных с тысяч наблюдаемых устройств
   Мониторинг за брандмауэром и DMZ
   Сбор данных даже в случае сетевых проблем
   Удаленное выполнение пользовательских скриптов на наблюдаемых хостах


[править] Вывод

Подводя итог можно отметить, что Zabbix является очень мощным инструментом мониторинга сетей крупных компаний. После правильно настройки он очень экономит время сетевому администратору на поиск и ликвидацию неисправностей. Сам Zabbix-агент способен отражать текущее состояние физического сервера, собирая совокупность данных. У него достаточно много метрик. С их помощью можно проверить загруженность ядра (Processor load), время ожидания ресурсов (CPU iowait time), объем системы подкачки (Total swap space) и многое другое.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты