Показатели доступности и работоспособности

Доступность и работоспособность сетевого элемента помогают ответить на следующие вопросы:

  • Если элемент полностью работает, т.е. он является доступным? Этот аспект отображен в показателе Доступность.
  • Если элемент полностью функционален, т.е. он работает как ожидалось? Данный аспект охвачен показателем Работоспособность.

Показатель доступности характеризует основное состояние контролируемого элемента.

Показатель работоспособности описывает возможность контролируемого элемента выполнить его существенные функции.

В SberMobile Network Manager доступность проверяется при помощи простых стандартных процедур, таких как  пинг сетевого устройства или соединение с сервисом через указанный порт. Задача состоит в том, чтобы гарантировать, что управляемый элемент в целом "жив".

Мониторинг работоспособности заключается в контрастной, более комплексной и "всесторонней" проверке, гарантирующей, что управляемый элемент не "только работает", а "работает должным образом". Так как значение термина "работает должным образом" отличается для различных контролируемых элементов, работоспособность, как правило, является более сложной и часто настраиваемой процедурой, как выполнение удаленного скрипта, получение и отправка email сообщений и т.п. В этом отношении, мониторинг работоспособности может быть охарактеризован как умный мониторинг. Процедуры проверки работоспособности часто дают не просто информацию о состоянии контролируемого элемента, но и более подробные данные от устройства.

Хотя различие между этими показателями может показаться незначительным, относительным или даже субъективным, все еще важно отличать данные показатели. Показатель работоспособности может быть рассмотрен как усовершенствованный показатель доступности. Например, доступность определена только для отдельных сервисов, а не для всего сетевого устройства в целом.

Процедура проверки доступностиработоспособности зависит от типа контролируемого элемента:

  • Доступность основного устройства IP сети основана на ping и, дополнительно, на трассировке сервисов. Другими словами, доступность в этом случае определяется как достижимость IP хоста: устройство считается доступным, если сетевые пакеты могут быть доставлены устройству и от него.
  • Если устройство IP сети предоставляет другие сервисы, его доступность рассчитывается как конъюкция (логическая "AND" операция) статусов доступностиработоспособности всех включенных сервисов. Поэтому, доступность основного устройства, упомянутая ранее, является лишь этапом более общей процедуры, описанной здесь.
  • Доступность стандартных сервисов IP хоста фактически заменена проверкой работоспособности. По умолчанию, большинство сервисов настроены на простую проверку доступности, но, при необходимости, пользователь может конфигурировать их для всестороннего тестирования работоспособности. См.раздел и подразделы Network Host device driver,  где описаны определенные сервисы для получения более подробной информации.

Например, SSH сервис по умолчанию имеет пустой скрипт и поэтому выполняет только операции соединения, аутентификации и разъединения. Это можно считать основной процедурой проверки доступности.

Пользователь может настроить сервис, задав скрипт. Выполнение скрипта предоставляет богатые возможности для усовершенствованного анализа контролируемого устройства, поэтому его можно отнести к проверке работоспособности.

Обратите внимание, что проверка работоспособности включает в себя все этапы, что и выполнение основной процедуры проверки доступности. Следовательно, успешная проверка работоспособности автоматически означает, что сервис доступен.

  • Доступность ресурса (ЦП, хранилище, процессы, сеть etc.) может быть проверена через SNMP, WMI или JMX.

Например, рабочее состояние сетевого интерфейса может быть получено с помощью области ifOperStatus в ifTAble. Кроме того, соответствующие SNMP-ловушки могут быть использованы для обнаружения изменения состояния.

  • Проверка доступности/работоспособности некоторых SNMP-совместимых устройств может быть выполнена с помощью SNMP.

См. разделы мониторинг принтера, беспроводного устройства, и/или VMWare для просмотра примеров.

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

SQL database device driver был введен для реляционных баз данных. Он обеспечивает мониторинг доступности и работоспособности для JDBC-совместивмых систем управления базами данных.

SberMobile Network Manager обеспечивает расчет как текущей доступности, так и статистической доступности.

См. также раздел мониторинг доступности.