Мониторинг
информационной системы
305
идентификаторов описывается в специальных файлах, которые называются MIB-
файлами (Management Information Base). Основная часть структуры,
как уже отме-
чено, стандартизована, но отдельные параметры описываются в проприетарных
MIB-файлах (доступны к загрузке с сайтов разработчика оборудования).
П
ОЯСНЕНИЕ
Проприетарные
(от англ. proprietary) — частные, патентованные, разработанные внутри
компании для собственных целей (о программных или аппаратных средствах).
MIB-файл позволяет вместо цифровых индексов использовать их символьные
обозначения (это может быть более удобно для администратора, однако запрос по
численному идентификатору можно выполнить всегда, а для использования сим-
вольного обозначения в программу должен быть импортирован соответствующий
MIB-файл). Например, чтобы получить состояние порта коммутатора,
надо запро-
сить полное символьное значение для идентификатора:
.iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifOperStatus.101
При этом обычно разрешается опускать первую часть символов, одинаковых для
контролируемых параметров:
.iso.org.dod.internet.mgmt.mib-2
. Иными словами,
при запросе административного состояния порта коммутатора достаточно указать
только:
interfaces.ifTable.ifEntry.ifOperStatus.101
.
Интересующиеся читатели могут посетить страницу
http://www.mibdepot.com/
index.shtml
, на которой собрано большое количество MIB-файлов как стандартных,
Рис. 7.2.
Здесь показана страница одного из сайтов с отображением глобальной структуры MIB.
Такие источники помогают правильно выбрать контролируемые параметры
306
Глава 7
так и разработки отдельных вендоров. Можно воспользоваться и любой из доступ-
ных утилит-просмотрщиков MIB-файлов, которые позволяют легко найти нужный
параметр и/или идентификатор. Таких утилит очень много: HiliSoft MIB Browser,
WinAgents MIB Browser, iReasoning MIB Browser и пр.
В запросах,
как уже было сказано, можно использовать и символьные, и численные
наименования идентификаторов. Так, указанному ранее значению соответствует
индекс
.1.3.6.1.2.1.2.2.1.8.101
. Для повышения производительности системы
контроля рекомендуется использовать именно численные значения, поскольку про-
грамме не придется тогда искать соответствие в файлах настроек. Хотя при сим-
вольном написании сами команды более удобочитаемы.
В большинстве случаев достаточно использовать стандартные параметры. То, какие
из них соответствуют желаемой информации, легко найти в Сети по ключевым
словам:
mib browser
. Например, на странице
http://support.ipmonitor.com/mibs_
byoidtree.aspx
(рис. 7.2) можно увидеть все дерево
параметров и найти нужную
ветвь.
Простейшие варианты мониторинга
Вы должны понимать, что профессиональные системы мониторинга, к сожалению,
стоят дорого. Поэтому не все компании готовы выложить круглую сумму за такие
решения. Посему вам придется или их не использовать, или использовать
OpenSource-решения, которые, как правило, бесплатны.
Контроль журналов Windows
Операционная система постоянно регистрирует различные системные события и
состояния выполнения тех или иных операций в журналах. Просмотреть журналы
Windows можно с помощью оснастки
Просмотр событий
.
Когда компьютеров немного, можно подойти к каждому и
просмотреть его журна-
лы или же зарегистрировать их посредством RDP
1
. Но при увеличении числа ком-
пьютеров контролировать каждый из них будет очень сложно.
В этом случае администратору нужно использовать специальные возможности ос-
настки просмотра журналов в Windows 7/8/10 и Windows Server 2008/2012/2016.
Привязка задачи
Администратор может настроить автоматический запуск какого-либо задания
в случае возникновения события в журнале. Можно это сделать, явно указывая па-
раметры события при создании задания, но удобнее перенести параметры из сооб-
щения журнала.
Выделите сообщение, по появлению которого нужно выполнять некие действия, и
перейдите по ссылке
Привязать задачу к событию
(рис. 7.3). Дальнейшие шаги
1
RDP (от англ. Remote Desktop Protocol) — протокол удаленного рабочего стола.