Вкладка События/История

<< Click to Display Table of Contents >>

Navigation:  Проект > Свойства проекта >

Вкладка События/История

Previous pageReturn to chapter overviewNext page

 Вкладка События / История содержит свойства для общих событий и базы данных истории, правила и звуки уведомлений, папку отчетов. Также она содержит свойства для почтового клиента, используемого для уведомлений по электронной почте, и свойства для Телеграм бота.

Свойство

Описание

Период хранения в БД

Выберите период времени, в течение которого данные будут храниться в общих базах данных событий и истории.

Архивировать с

Выберите период архива. Данные собранные до периода архива хранятся в архивной базе данных. Данные, собранные за выбранный период, сохраняются в основной базе данных. Это увеличивает производительность при запросе основной базы данных.

Имя БД событий

Имя базы данных, в которой хранится вся информация о событиях во время выполнения проекта.

Если вы выберите простое имя, например, events, приложение создаст базу данных SQLite в каталоге приложения.

Если вы выберете имена, начинающиеся с jdbc: mysql: например jdbc: mysql://192.168.0.104: 3306/test, приложение подключится к базе данных MySQL и создаст таблицу событий. Не создавайте большие базы данных MySQL для подключения с устройств Android (базам данных MySQL требуется широкая пропускная способность сети для отправки и получения данных). Как установить и настроить MySQL вы можете прочитать в главе MySQL*.

Если вы выберите имена, начинающиеся с jdbc:sqlserver: например jdbc:sqlserver://192.168.1.17:1433;databaseName=test, приложение подключится к базе данных MSSQL* и создаст таблицу событий. Где test название базы данных.

Если вы выберите имена, начинающиеся с jdbc:postgresql: например jdbc:postgresql://192.168.1.17:5432/test, приложение подключится к базе данных PostgreSQL* и создаст таблицу событий. Где test название базы данных.

Если вы выберите имена, начинающиеся jdbc:ucanaccess: например jdbc:ucanaccess:///C:\Users\fatkh\Downloads\events.aacdb где events.aacdb имя файла в котором вы планируете собирать информацию. Приложение подсоединится к базе данных MS Access для сбора событийной информации.

Имя БД истории

Имя базы данных, в которой хранится общая историческая информация во время выполнения проекта. Также возможно хранить информацию истории в базах данных истории.

Если вы выберите простое имя, например, history, приложение создаст базу данных SQLite в каталоге приложения.

Если вы выберите имена, начинающиеся с jdbc: mysql: например jdbc: mysql://192.168.0.104: 3306/test, приложение подключится к базе данных MySQL и создаст таблицу истории. Не создавайте большие базы данных MySQL для подключения с устройств Android (базам данных MySQL требуется широкая пропускная способность сети для отправки и получения данных). Как установить и настроить MySQL вы можете прочитать в главе MySQL*.

Если вы выберите имена, начинающиеся с jdbc:sqlserver: например jdbc:sqlserver://192.168.1.17:1433;databaseName=test, приложение подключится к базе данных MSSQL* и создаст таблицу истории. Где test название базы данных.

Если вы выберите имена, начинающиеся с jdbc:postgresql: например jdbc:postgresql://192.168.1.17:5432/test, приложение подключится к базе данных PostgreSQL* и создаст таблицу истории. Где test название базы данных.

Если вы выберите имена, начинающиеся jdbc:ucanaccess: например jdbc:ucanaccess:history где history имя файла в котором вы хотите хранить информацию. Приложение создаст соединение с базой данных MS Access для того чтобы в данном файле собирать историческую инфорацию.

Использовать ист. таблицу для каждого тега

Если поставить отметку в данном поле то для каждого тега который собирает исторические данные будет создана отдельная таблица. Это полезно для больших проектов где идет сбор большого количества информации.

Имя

Имя пользователя для базы данных MySQL.

Пароль

Пароль для базы данных MySQL.

Оповещения (приоритет <)

События с приоритетом ниже этого значения будут извещаться об этом с помощью диалогового окна и звука. А также, если почтовый клиент или Telegram-бот настроены по E-mail и Telegram.

Звуки

Щелкните Коллекция, чтобы настроить звуки уведомлений о событиях в зависимости от приоритета. После нажатия вы увидите окно:

soundcollection

Где:

Имя - название звука.

От приоритета и До приоритета - приоритетный интервал, в пределах которого будет воспроизводиться звук.

Играть - играть выбранный звук.

Открыть - открыть звуковой файл (wav).

Добавить - добавить звук в коллекцию.

Редактировать - редактировать пункт коллекции.

Удалить - удалить звук из коллекции.

Показывать события серверов

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

Папка отчетов

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

* Данные базы данных можно использовать только на ПК.