Към съдържанието

Automatic logs

Модулът Automatic logs позволява на администратора да създава дневник на дейността на Bastion във формат CSV – при поискване или по повтарящ се график (месечно, седмично или ежедневно) с изпращане по имейл до списък с получатели.

Екранът има две секции: генериране при поискване, а след това планиране.


Generate log

Тази секция създава дневник незабавно за въведения период от дати.

Поле Описание
Begin date Дата във формат dd/mm/yyyy. Предварително попълнена с днешната дата.
Ending date Дата във формат dd/mm/yyyy. Предварително попълнена с днешната дата.
Generate log Бутон, който стартира генерирането от страна на сървъра за въведените дати. По време на генерирането състоянието се проверява на всеки 5 секунди.
(състояние) Надпис, показан вдясно от бутона за генериране. Три стойности: No log available, Log generation in progress, Logs available for download.
Download log Активира се след приключване на генерирането. Изтегля дневника (report.csv).
Download statistics Активира се след приключване на генерирането. Изтегля съответното обобщение (summary.csv).

Асинхронно поведение

Докато генерирането е в ход, двата бутона за изтегляне и бутонът Generate log са деактивирани: ново генериране не може да започне, преди да завърши предишното.


Automatic logs

Свиваема секция с квадратче за отметка в заглавието си. Когато квадратчето е отметнато, планирането е активирано. По подразбиране то е деактивирано.

Едновременно съществува само един график: записването заменя предишния, а премахването на отметката от квадратчето го изтрива.

Периодичност

Три взаимно изключващи се опции, всяка с полето, което я параметризира:

Поле Описание
Monthly Генерира дневника всеки месец на датата, зададена в съседното поле Next generation.
Weekly Генерира дневника всяка седмица, като се започне от датата, зададена в съседното поле Next generation.
Daily Генерира дневника всеки ден. Първото изпълнение е в същия ден във въведения час или на следващия ден, ако този час вече е минал.
Next generation Дата на първото изпълнение във формат dd/mm/yyyy. Не може да е по-ранна от текущия ден. Всяка от двете опции с дата има собствено поле.
Generation hour Час във формат hh:mm (от 00:00 до 23:59), проверяван чрез регулярен израз. Показва се до Daily, но се прилага и за трите периодичности.

Доставка по имейл

Поле Описание
SMTP server Падащ списък без възможност за редактиране със сървърите SMTP, декларирани в конфигурацията. Задължителен, когато планирането е активирано.
Issuer Имейл адрес на подателя, проверяван за валидност.
Destination email address Поле за въвеждане (заместващ текст Mail), последвано от бутона Add: адресът се добавя към списъка, ако е валиден и все още не присъства в него.
(таблица с получателите) Колона Mail с добавените адреси. Всеки ред има бутон за изтриване с потвърждение, в което се цитира адресът.

Валидиране при записване

Записването с Validate е възможно само когато планирането е деактивирано или списъкът с получатели съдържа поне един адрес. Когато списъкът е празен, таблицата се маркира, за да сигнализира грешката. Прозорецът се затваря след потвърждаване на записа.


Часова зона

Часовото отместване на браузъра се изпраща на сървъра както при зареждането на екрана, така и при записването му: затова планираните дата и час се тълкуват в часовата зона на администратора, който ги е въвел.