Система мониторинга "Observium"

Автор: Панфилов К.В.

Журнал: Форум молодых ученых @forum-nauka

Статья в выпуске: 2 (30), 2019 года.

Бесплатный доступ

В данной статье проведен анализ системы мониторинга «Observium». Описаны и приведены её основные возможности. Описан случай её практического применения в поиске и устранении неисправности в сети.

Телекоммуникация, инфокоммуникация, системное программное обеспечение, мониторинг

Короткий адрес: https://sciup.org/140285584

IDR: 140285584

Monitoring system "Observium"

The paper presents an analysis of monitoring system “Observium”. Description major opportunities of system. An example was provided of a case practical application in troubleshooting.

Текст научной статьи Система мониторинга "Observium"

«Network monitoring with intuition» (рус. Интуитивная система мониторинга). Именно так характеризуют систему Observium ее разработчики. Основным отличием этой системы является ее простота в установке и управлении одновременно с ее широкими возможностями по наблюдению за сетевыми устройствами.

Система начала своё существование с 2005 года. Свое название «Observium» получила только в 2010 году. До этого система была известна как «Kikker», «Project Observer» и «ObserverNMS».

Установка и настройка системы занимает минимальное количество времени и ресурсов, имеет огромное количество поддерживаемых устройств с основным требованием – поддержка протокола SNMP (Simple Network Management Protocol).

Добавление отслеживаемых устройств можно производить вручную, либо в автоматическом режиме, в котором система самостоятельно определит наличие новых устройств. При добавлении устройства вручную можно использовать его IP адрес или его имя (hostname).

Система имеет простой, но в то же время информативный графический интерфейс. На главной странице (Рис. 1) имеется вся сводная информация об устройствах и их портах (доступных или недоступных), различных датчиков с отслеживаемых устройств (таких, как датчик температуры). Встроенная карта наглядно отображает все доступное и недоступное оборудование. Если в настройках “snmp-location” присутствуют географические координаты (широта, долгота), то система автоматически разместит элемент на карте. Так же имеется возможность задать координаты вручную.

Рис. 1 Главная страница Observium

Страница обзора устройства (рис. 2) имеет всю сводную информацию, собранную посредством SNMP – модель, имя оборудования, операционная система и т.д. Отображаются все доступные модули, такие как оперативная и физическая память, загрузка процессора т.д.

Рис. 2 Информация об устройстве

Имеется возможность просмотра графиков доступности оборудования (Рис. 3), времени бесперебойной работы. Страница просмотра всех физически и логических интерфейсов, на котором показаны физические (MAC) адреса, утилизации интерфейсов и текущая скорость портов (10Mbps, 100Mbps и 1000Mbps) (Рис. 4). Также можно просмотреть таблицу ARP и карту физических соединений, построенную на основе протоколов CDP/LLDP (Рис. 5).

Observium CE 18.9.9420

* -

0 0.098s *

Рис. 3 Сводные графики доступности оборудования

Smr-Kir425 [53.2601430,50.2171060'

7014-02-14 37:44:4?

2019-02-19 22:44:43

О 51.7kbps

О 908kbps

64:dl:54:44:9d:8e

192,168.1.1/24

bridgeLocal on samara-gateway |T^1

System on smr-maya52a-sl

Vlaniflon smr-chern61-s2

Et_32769 on workstation-1

Vlanl on smr-chern61-sl ^^Д j^ 00 IE 58 AS 21 Bl on smr-maya52a-

ARP/NDP Table  FDB Table

О 511kbps

О 53.1kbps

64:dl:54:44:9d:8c

bridgel-lan

-

Рис. 4 Информация по портам

Рис. 5 Карта на основе протокола LLDP

Observium поддерживает сбор и хранение журналируемых сообщений

Syslog и их удобный просмотр (Рис. 6) с функцией фильтрации по типу сообщения, времени, имени оборудования и т.д.

Рис. 6 Syslog в Observium

Закладка «Alerts» представляет собой функцию автоматического оповещения администратора через SMS, E-mail и т.д. в случае возникновения изменения в состоянии отслеживаемого объекта. На рисунке ниже (Рис.7)

представлен пример оповещения по E-mail о возникновении проблемы

(недоступность). Система так же может повторно уведомлять администратора при разрешени проблемы (оборудование стало доступно)

(Рис. 8)

Рис.7 E-mail оповещение о недоступности устройства

Рис. 8 E-mail оповещение о восстановление устройства

На практике система помогла выявить множество проблем в сети. Ориентируясь только по графикам, удалось выявить, с чем связано резкая нагрузка процессора (Рис. 9), в этот же временной промежуток в сети был выявлен шторм широковещательных пакетов (Broadcast storm) (Рис. 10), а с графика всех интерфейсов выявили порт-источник широковещательного трафика (Рис. 11) (на графике входящий трафик выделен фиолетовым цветом).

Рис. 9 График cpu коммутатора

Рис. 10 График broadcast и multicast трафика

D-LinkDES-3028 D-LinkDES-3028 D-LinkDES-3028 D-LinkDES-3028 D-LinkDES-3028 D-Link DES-3028 R2.94Portl        R2.94Port2        R2.94Port3        R2.94Port4        R2.94Port5        R2.94Port6

D-LinkDES-3028    D-LinkDES-3028     D-LinkDES-3028    D-LinkDES-3028    D-LinkDES-3028     D-LinkDES-3028

R2.94Port7        R2.94Port8        R2.94Port9        R2.94PortL0       R2.94Portll       R2.94PortL2

Рис 11. График broadcast и multicast трафика со всех интерфейсов

Подводя итоги можно выделить основные достоинства системы:

простота в установке, простой и удобный интерфейс, поддержка огромного количества различного оборудования. Наличие различных дополнительных инструментов (уже встроенных или добавленных) таких, как сбор, хранение и отображения журналируемых сообщений Syslog, конфигурационных файлов отслеживаемого оборудования посредством Rancid, отслеживание протоколов маршрутизации (OSPF, BGP, EIGRP) и т.д.

Список литературы Система мониторинга "Observium"

  • Jianguo Ding «Advances in Network Management» Auerbach Publications 2016 360 p