Интеграционная платформа для Интернета вещей
Remote Monitoring, M2M and Device Management Software Platform
AggreGate Platform

Протоколирование

Как и большинство серверного программного обеспечения, AggreGate уделяет значительное внимание протоколированию. Любая часть системы может быть настроена на запись событий в журнал. Для этого даже не потребуется перезагрузки сервера.

Вывод протокола может осуществляться в:

  • Консоль.
  • Текстовый файл.
  • XML-файл.
  • Журнал событий Windows.
  • Системный журнал UNIX.
  • Базу данных.
  • Удаленный сетевой сервер.
  • Сообщения e-mail.
  • Службу Java Message Service (JMS).
  • И другое.

Сообщения протокола подразделяются на более чем сто категорий, таких как: база данных, связь устройств, пользовательский интерфейс и другое. Вывод для каждой из категорий можно перенаправить в отдельный набор получателей. Доступны пять уровней протоколирования: Отладка, Информация, Предупреждение, Ошибка и Фатальная ошибка. Каждый уровень может иметь свои подуровни.

Протоколирование по событиям

При том, что "классический" сервер протоколирования подходит для отладки новых разработок (например, специальных драйверов и плагинов) и диагностики проблем сервера, вся ценная актуальная информация также записывается в виде контекстных событий сервера (см. единая модель данных). Эти события проходят через полный процесс обработки событий и, таким образом, доставляются удаленным системным операторам, снимая необходимость анализа системного журнала сервера и обеспечивая гораздо более эффективную управляемость.