Конфигурация Интеграционной шины Комрад
Для редактирования конфигурационного файла выполните команду:
sudo nano /etc/echelon/komrad/komrad-bus.yaml
Настройка интеграционной шины Комрад
httpconfig: (1)
addr: ":3493"
readtimeout: 5s
writetimeout: 5s
natsconfig: (2)
natsoptions: (3)
host: ""
port: 3490
httphost: ""
httpport: 3491
maxpayload: 134217728
stanoptions: (4)
clusterid: polygon
debug: false
enablelogging: true
encrypt: false (5)
storelimits: (6)
maxbytes: 10737418240 (7)
maxmsgs: 10000000 (8)
storetype: FILE
filestoredir: /home/user/echelon/polygon/komrad/build/.nats_datastore (9)
trace: false
1 | блок настроек HTTP порта для экспозиции метрик в формате Prometheus; |
2 | блок настроек конфигурации шины сообщений; |
3 | блок настроек конфигурации шины управляющих сообщений; |
4 | настройка конфигурации шины потока событий информационной безопасности; |
5 | включать шифрование данных внутри шины; |
6 | лимиты хранилища для событий очереди; |
7 | предельный объём пакета событий в байтах; |
8 | предельный объём накопленных событий в очереди; |
9 | путь до папки в которой будут храниться файлы шины событий информационной безопасности; |
Настройка выводов логов приложения
Сервис может отправлять логи сразу в несколько целей: файл, системный журнал ОС, консоль, syslog.
komrad-bus.yaml
log:
- filename: stdout
format: color
filter: ""
levels:
- all