Настройка конфигурации агента
Конфигурация агента настраивается в файле rpoint.conf.
Файл конфигурации rpoint.conf создается автоматически при установке агента и хранится в подкаталоге etc
каталога установки.
Пути хранения файла конфигурации по умолчанию:
|
Структура файла конфигурации
Файл конфигурации rpoint.conf содержит следующие секции настроек:
-
log
— настройки логирования. -
nats
— настройки подключения к локальному NATS-серверу. -
nats_server
— настройки подключения к внешнему NATS-серверу. -
internal_audit
— настройки аудита. -
inventory
— настройки отправки инвентарной информации.
Пример содержимого файла конфигурации rpoint.conf
{
"log": {
"file_path": "logs/rpoint.log",
"level": "info",
"rotation_size": 16384,
"target_file_name": "rpoint_%N.log"
},
"nats": {
"local": {
"connection": {
"token": "secret",
"url": "nats://127.0.0.1:4111"
}
}
},
"nats_server": {
"http_port": 8222,
"port": 4111,
"jetstream": {
"max_memory_store": 1073741824,
"max_file_store": 10737418240
},
"leafnodes": {
"remotes": [
{
"url": "nats://worker01.rpoint.local:32000"
}
]
}
},
"internal_audit": {
"monitoring_interval": 60,
"local_queue_path": "queue",
"send_timeout": 10000
},
"inventory": {
"monitoring_interval": 86400
}
}
Секция log
В данной секции задаются настройки логирования.
Параметр | Описание | Пример |
---|---|---|
|
Путь к файлу логирования на устройстве. |
|
|
Уровень логирования. Доступные значения:
|
|
|
Размер файла, по достижении которого выполняется ротация логов. Задается, если для ротации указан критерий по размеру файла. |
|
|
Время ротации логов. Задается, если для ротации указан критерий по времени. |
|
|
Имя файла для ротации логов. |
|
Секция nats
В данной секции задаются настройки подключения к локальному NATS-серверу.
Параметр | Описание | Пример |
---|---|---|
|
Данные для подключения к локальному NATS-серверу:
|
|
Секция nats_server
В данной секции задаются настройки подключения к внешнему NATS-серверу.
Параметр | Описание | Пример |
---|---|---|
|
Порт для мониторинга подключения к внешнему NATS-серверу. |
|
|
Порт локального NATS-сервера. |
|
|
Параметры брокера сообщений NATS JetStream:
|
|
|
Настройки шлюзов для подключения. Для каждого шлюза в поле
|
|
Секция internal_audit
В данной секции задаются настройки аудита.
Параметр | Описание | Пример |
---|---|---|
|
Интервал выполнения задачи аудита в секундах. |
|
|
Путь к файлам хранения локальной очереди. |
|
|
Таймаут на выполнение запросов аудита в секундах. |
|