Формат журналов действий администратора
Все действия Администратора, связанные с созданием или редактированием компонентов шлюза NGate записываются в журнале действий Администратора, расположенных в: /var/log/ngate/ng-admin/ng-admin.log.
Общий вид записи в журнале действий Администратора:
DATE TIME DOMAINNAME COMPONENT PID: LOGLEVEL APPNAME_VIEW USER THREAD – LOGIN – MESSAGE – STATE – OBJECT_TYPE@ID
Где:
  - DATE ‒ дата события;
 - TIME ‒ время события;
 - DOMAINNAME ‒ доменное имя машины;
 - COMPONENT ‒ имя компонента; в данном случае – ng-admin;
 - PID ‒ идентификатор процесса;
 - LOGLEVEL ‒ значение уровня журналирования:Прим.: Для действий Администратора всегда установлен максимальный уровень.
- CRITICAL‒ отображает ошибки, влияющие на работоспособность системы в целом. Например, показаны незапущенные службы, незавершённые корректно процессы и так далее;
 - ERROR‒ сообщение об ошибке, при которой операция не выполняется;
 - WARNING ‒ сопутствующая информация об ошибке уровня ERROR;
 - INFO‒ информация о начале и завершении нормально прошедших операций;
 - DEBUG ‒ сопутствующая информация по всем уровням журналирования. Например, отладочная информация, промежуточные результаты операций и так далее.
 
 - APPNAME_VIEW ‒ имя приложения и имя файла, работающие в данном компоненте;
 - USER ‒ имя пользователя, от лица которого запущен процесс;
 - THREAD ‒ имя треда (потока), пишущего запись
 - LOGIN ‒ логин клиента (при наличии);
 - MESSAGE ‒ описание совершаемого действия и/или его результата;
 - STATE результат или состояние при выполнении операции
 - OBJECT_TYPE@ID ‒ тип объекта (ресурс, портал, конфигурация и проч.), с которым взаимодействует администратор @ уникальный идентификатор конкретного объекта в базе данных.
 
ПРИМЕРЫ:
Аутентификация администратора в Системе управления
Пример записи в журнале действий администратора при аутентификации в Системе управления.
    Сообщения Authenticating и Administrator from IP address
     192.168.85.128 has been authenticated successfully определяют, что Администратор
    получил доступ к Системе
    управления:
   2018-09-10T06:58:00.191048-03:00 workstation ng-admin 24344: INFO serverconfig.loggingview Thread-21 3 - ng-admin - Authenticating - Administrator from IP address 192.168.85.128 has been authenticated successfully -
Пример журнала, где администратор выходит из Системы управления. В журнале при этом появляется
    запись Logging out и Administrator with IP address 192.168.85.128
     has logged
    out:
  2018-09-10T07:30:36.163279-03:00 workstation ng-admin 32591: INFO serverconfig.loggingview Thread-42 3 - ng-admin - Logging out - Administrator with IP address 192.168.85.128 has logged out -
Создание и удаление новой конфигурации в Системе управления
Сообщения Creating Configuration conf1 и OK
    означают, что конфигурация была успешно создана и настройки, указанные в процессе создания
    конфигурации, сохранены в базу данных Системы управления. Строка
     configuration@2 показывает, что сохранённый объект это конфигурация с
    уникальным номером
    2:
   2018-09-10T07:34:45.586128-03:00 workstation ng-admin 32591: INFO serverconfig.loggingview Thread-148 3 - ng-admin - Creating Configuration conf1 - OK - configuration@2
При удалении созданной ранее конфигурации в журнале действий администратора появляется запись
    с сообщением Deleting Configuration conf1 и
    OK:
  2018-09-10T07:38:10.205124-03:00 workstation ng-admin 32591: INFO serverconfig.loggingview Thread-233 3 - ng-admin - Deleting Configuration conf1 - OK - configuration@2
Привязка серверного сертификата к порталу
Для работы портала, на котором опубликованы доступные пользователям шлюза ресурсы, необходимо
    привязать к данному порталу сертификат. Записи Assigning Server Credentials
     server-cert to Portal portal и OK означают, что выбранный
    сертификат успешно привязан к порталу. Строка portal@1 показывает, что
    сохранённый объект это портал с уникальным номером
    1:
  2018-09-10T07:41:21.513756-03:00 workstation ng-admin 32591: INFO serverconfig.loggingview Thread-333 3 - ng-admin - Assigning Server Credentials server-cert to Portal portal - OK - portal@1
Синхронизация серверных сертификатов
В выдержке из журнала действий администратора ниже видны сообщения Synchronizing
     Server keys и No Server Credentials created, nothing to
     synchronize. В данном случае, синхронизации серверных сертификатов между Узлами
    NGate не происходит, так как нет созданных серверных
    сертификатов:
  2018-09-10T07:52:02.528401-03:00 workstation ng-admin 32591: WARNING serverconfig.loggingview Thread-596 2 - ng-admin - Synchronizing Server keys. , - No Server Credentials created, nothing to synchronize -
Публикация созданной конфигурации
При публикации конфигурации проверяются необходимые условия и наличие всех дополнительных
    настроек. Запись Publishing Configuration conf1 показывает, что
    конфигурация начала публиковаться Syslog Servers and Configuration settings are
     ok показывает, что все дополнительные настройки указаны
    корректно:
  2018-09-10T08:10:19.769344-03:00 workstation ng-admin 32591: INFO serverconfig.loggingview Thread-1045 3 - ng-admin - Publishing Configuration conf1 - Syslog Servers and Configuration settings are ok - configuration@1
