История отчетов
Для работы в разделе администратору нужны привилегии Просмотр и поиск разрешений, Просмотр и поиск сессий или Просмотр и поиск событий в журнале.
Раздел содержит отчеты по разрешениям, сессиям и событиям. Для каждого отчета отображается статус:
— сформирован и готов к скачиванию.
— формируется.
— не сформирован, возникла ошибка.
Увеличьте время ожидания ответа от сервера или сформируйте отчет меньшего размера.— сформирован и готов к скачиванию, но выгружены не все записи.
По умолчанию выгружается50 000 записей . Лимит можно увеличить в конфигурационном файле.
Сформировать и скачать отчет
- В консоли администратора перейдите в раздел Разрешения, Все сессии или События.
- (Опционально) Введите запрос в поисковой строке или примените фильтры расширенного поиска.
- Нажмите Сформировать отчет.
- В появившемся окне выберите формат отчета.
Отчет с заданными фильтрами формируется в фоновом режиме. - Перейдите в раздел История отчетов и напротив готового отчета нажмите Скачать.
Настройка конфигурации
В конфигурационном файле можно изменить:
- количество записей, выгружаемых в отчет;
- время ожидания ответа от сервера, если при формировании отчета возникает ошибка.
По умолчанию в каждый отчет выгружается
Максимальный размер отчета:
- Windows
- Linux
Чтобы изменить лимит выгрузки или время ожидания ответа от сервера:
Откройте конфигурационный файл компонента Core по пути C:\inetpub\wwwroot\idp\appsettings.json
В секции
MaxTotalRecordsукажите количество записей для каждого вида отчета:Events— отчет по событиям;Permissions— отчет по разрешениям;Sessions— отчет по сессиям.
Для параметра
CommandTimeoutукажите время ожидания ответа от сервера.
Измените параметр только в том случае, если при формировании отчета возникает ошибка.Пример конфигурационного файла
"Performance": {
"SessionArtifactsRotation": {
"MaxDegreeOfParallelism": 4
},
"Reports": {
"CommandTimeout": "00:00:30", // Время ожидания ответа от сервера
"MaxTotalRecords": {
"Events": 50000, // Количество записей в отчете по событиям
"Permissions": 50000, // Количество записей в отчете по разрешениям
"Sessions": 50000 // Количество записей в отчете по сессиям
}
}Сохраните файл.
После редактирования конфигурационного файла перезапустите сервер IIS:
Запустите PowerShell от имени администратора.
Запустите IIS Manager:
start inetmgrНа левой панели нажмите на нужный сервер.
На правой панели нажмите Перезапустить (Restart).
Чтобы изменить лимит выгрузки или время ожидания ответа от сервера:
Откройте конфигурационный файл компонента Core по пути /etc/indeed/indeed-pam/core/appsettings.json
В секции
MaxTotalRecordsукажите количество записей для каждого вида отчета:Events— отчет по событиям;Permissions— отчет по разрешениям;Sessions— отчет по сессиям.
Для параметра
CommandTimeoutукажите время ожидания ответа от сервера.
Измените параметр только в том случае, если при формировании отчета возникает ошибка.Пример конфигурационного файла
"Performance": {
"SessionArtifactsRotation": {
"MaxDegreeOfParallelism": 4
},
"Reports": {
"CommandTimeout": "00:00:30", // Укажите время ожидания ответа от сервера
"MaxTotalRecords": {
"Events": 50000, // Укажите количество записей в отчете по событиям
"Permissions": 50000, // Укажите количество в отчете по разрешениям
"Sessions": 50000 // Укажите количество в отчете по сессиям
}
}Сохраните файл.
Перейдите в папку со скриптами PAM и перезапустите компонент:
cd /etc/indeed/indeed-pam/scripts/bash restart-pam.sh core