Контроль целостности конфигурационных файлов

Служба Primo.Orchestrator.WebApi проверяет целостность своих конфигурационных файлов при каждом запуске. Если с прошлого запуска файл изменился, то в Оркестраторе будет зафиксировано событие под названием «Конфигурационный файл изменен», относящееся к классу «Инцидент безопасности».

Просмотреть данное событие можно в разделе Оркестратора Журналы > Инцидент безопасности:

Файлы скачиваются как один текстовый файл (*.txt).

Логически файлы appsettings.json и appsettings.ProdWin.json* разбивает строка-разделитель <*SPLIT*> внутри этого скачанного файла. Дальше, сторонними средствами, например, Notepad++, можно сравнить прошлые конфигурационные файлы и существующие, чтобы выявить их различия.

*Под Linux – appsettings.ProdLinux.json.

Last updated