Система журналирования AgavaSCADA/AgavaPLC
Система ведения журналов событий предназначена для управления регистрацией и хранением событий. В базу данных записываются все системные события и события, генерируемые с помощью системы тревог, которые соответствуют выбранному уровню сообщений.
Для ведения журналов используются узлы типа "Логгер".
1 Порядок настройки системы
Порядок настройки системы журналирования следующий:
- Добавить и настроить систему тревог для генерации событий.
- Добавить в проект систему журналирования. Для этого нажать ПКМ по узлу «Станция» в дереве проекта, затем выбрать «Добавить узел» - «Система» - «Система журналирования».
- Добавить в систему журналирования логгер. Для этого нажать ПКМ по узлу «Система архивации» в дереве проекта, затем нажать «Добавить узел» и выбрать нужный логгер.
- Настроить параметры логгера (см. разделы ниже).
2 Логгер SQLite
Логгер SQLite предназначен для сохранения событий, возникающих в ходе исполнения прикладной программы в СУБД SQLite.
Логгер позволяет настраивать срок хранения событий, уровень сохраняемых событий и включать режим разбиения базы данных на отдельные файлы, содержащие данные только за одни сутки.
Информацию о событиях в базе данных, которую ведет логгер, можно просмотреть с помощью виджета "Список событий".
3 Логгер файловый
Логгер файловый предназначен для сохранения журналов событий в текстовых файлах на накопителе. Логгер имеет минимальное количество настроек, и обычно используется для сохранения журнала событий в случае необходимости отладки работы прикладной программы без среды разработки.
4 Логгер SMS
Логгер SMS предназначен для SMS информирования с помощью субмодуля GRPS или внешнего GPRS модема.
Принцип работы логгера следующий:
- Логгер принимает возникающие события, фильтрует их согласно установленного уровня событий и выбранных групп.
- События, прошедшие фильтрацию, форматируются согласно установленного шаблона.
- Отформатированные сообщения отправляются через подключенный модем в виде SMS сообщения. Отправка сообщений производится на телефонные номера, записанные в телефонной книге на SIM-карте.