Научная статья на тему 'Системы мониторинга состояния сети и её компонентов'

Системы мониторинга состояния сети и её компонентов Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
1306
774
i Надоели баннеры? Вы всегда можете отключить рекламу.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Краснопер Д. И.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Системы мониторинга состояния сети и её компонентов»

Системы мониторинга состояния сети и её компонентов

Краснопер Д.И.

Московский государственный институт электроники и математики, каф. ИТАС

Существует несколько систем мониторинга компьютерных систем и сетей.

Самые популярные из них:

• Nagios

• Zabbix

• HP Open view

• MRTG

Попробуем осветить все по порядку.

Nagios

Nagios — программа с открытым кодом, предназначенная для мониторинга

компьютерных систем и сетей.

Она следит за указанными узлами и службами, и оповещает администратора в

том случае, если какая-либо служба прекращает (или возобновляют) свою работу.

Первоначально Nagios была разработана для работы под GNU/Linux, но она

также хорошо работает и под другими Unix-подобными ОС.

Nagios распространяется по лицензии GNU General Public License Version 2.

Обзор возможностей

• Мониторинг сетевых служб (SMTP, POP3, HTTP, NNTP, ICMP, SNMP)

• Мониторинг состояния серверов (загрузка процессора, использование диска, системные логи). Мониторинг ведётся посредством агента NRPE который существует как для Unix систем так и для Windows. Так же возможен мониторинг по SNMP.

• Поддержка удалённого мониторинга через шифрованные туннели SSH или SSL

• Простая архитектура модулей расширений (плагинов) позволяет, используя любой язык программирования по выбору (Shell, C++, Perl, Python, PHP, C# и другие), легко разрабатывать свои собственные способы проверки служб

• Параллельная проверка служб

• Возможность определять иерархии хостов сети с помощью «родительских» хостов, позволяет обнаруживать и различать хосты, которые вышли из строя, и те, которые недоступны

• Отправка оповещений в случае возникновения проблем со службой или хостом (с помощью почты, пейджера, смс, или любым другим способом, определенным пользователем через модуль системы)

• Возможность определять обработчики событий произошедших со службами или хостами для проактивного разрешения проблем

• Автоматическая ротации лог-файлов

• Возможность организации совместной работы нескольких систем мониторинга с целью повышения надёжности и создания распределенной системы мониторинга

• Включает в себя утилиту nagiostats, которая выводит общую сводку по всем хостам, по которым ведется мониторинг.

Zabbix

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

Для хранения данных используется MySQL, PostgreSQL, SQLite или Oracle. Вебинтерфейс написан на PHP. ZABBIX поддерживает несколько видов мониторинга. Simple checks может проверять доступность и реакцию стандартных сервисов, таких как SMTP или HTTP без установки какого-либо программного обеспечения на наблюдаемом хосте. ZABBIX agent может быть установлен на UNIX-подобных или Windows хостах для получения данных о нагрузке процессора, использования сети, дисковом пространстве и тд. External check — выполнение внешних программ. ZABBIX также поддерживает мониторинг через SNMP.

Обзор возможностей

• Распределённый мониторинг вплоть до 1000 узлов. Конфигурация младших узлов полностью контролируется старшими узлами, находящихся на более высоком уровне иерархии.

• Сценарии на основе мониторинга

• Автоматическое обнаружение

• Централизованный мониторинг лог-файлов

• Веб-интерфейс для администрирования и настройки

• Отчетность и тенденции

• SLA мониторинг

• Поддержка высокопроизводительных агентов(zabbix-agent) практически для всех платформ

• Комплексная реакция на события

• Поддержка SNMPv1,2,3

• Расширение за счет выполнения внешних программ

• Гибкая система шаблонов и групп

• Возможность создавать карты сетей

Автоматическое обнаружение

• Автоматическое обнаружение по диапазону IP-адресов, доступным сервисам и SNMP проверка

• Автоматический мониторинг обнаруженных устройств

• Автоматическое удаление отсутствующих хостов

• Распределение по группам и шаблонам в зависимости от возвращаемого результата

HP OpenVew

OpenView — семейство программных продуктов компании Hewlett Packard по управлению системами и сетями связи.

OpenView является всеобъемлющим решением по управлению ИТ-инфраструктурой предприятия любого размера и направления деятельности. Построено на основе модульной архитектуры. Предоставляет широкие возможности по мониторингу и управлению локальными вычислительными сетями, серверными платформами (такими как HP-UX, Solaris, AIX, Novell, Linux, весь спектр Windows платформ), приложениями (SAP, Oracle, Sybase, MS SQL, Exchange, DB/2, Informix,

MS Active Directory, ...), рабочими местами пользователей (инвентаризация, удалённая установка ОС, обновлений, программного обеспечения, настроек пользователей, контроль за использованием ПО), организация диспетчерской службы, предоставление инструментария для выстраивания ИТ инфраструктуры согласно процессов ITIL/ITSM. Более 50 программных продуктов решающих самые разнообразные задачи от резервного копирования до мониторинга состояния бизнес процессов в реальном времени.

MRTG

MRTG (Multi Router Traffic Grapher) — является свободным программным обеспечением под лицензией GPL. Это инструмент для организации сервиса для мониторинга и измерения сетевого трафика с течением времени. Данные с различных сетевых устройств собираются при помощи протокола SNMP, а затем отображаются в виде графиков.

Области применения

• загруженность канала (входящий, исходящий, максимальный, средний трафик);

• использование процессора, оперативной памяти, жёсткого диска;

• наблюдение за температурными показателями аппаратных ресурсов;

• погодные данные и т.д.

i Надоели баннеры? Вы всегда можете отключить рекламу.