Конфигурационный файл агента
Для применения изменений необходимо перезапустить службу
|
Далее описаны параметры конфигурационного файл агента
<Папка_установки_агента>/conf/agent.properties
.
Общие настройки
Параметр | Описание | ||
---|---|---|---|
agent.discoveryEnabled |
Включает автоматический поиск агентом сетевых устройств.
По умолчанию - false - автоматический поиск выключен.
|
||
Уникальный идентификатор объекта класса
|
|||
agent.scriptsEnabled |
Включает выполнение агентом скриптов с указанным текстом;
По умолчанию - true - выполнение скриптов включено. |
||
agent.snmpTrapEnabled |
Позволяет использовать агента в качестве получателя трапов.
По умолчанию - false - получение трапов агентом выключено.
|
||
agent.snmpTrapListenPort |
Порт для получения трапов. По умолчанию - 1162. |
||
agent.snmpTrapReceiverThreadPoolSize |
Количество одновременных потоков для получения трапов. По умолчанию - 4. |
||
metrics.buffer.in-memory.capacity |
Включает буфер для сохранения данных от агента при отсутствии связи между агентом и сервером. Значение параметра - количество наборов данных от агента (результатов проверок), которые будут храниться в буфере до восстановления связи с сервером. После восстановления связи все данные из буфера пересылаются на сервер, и буфер очищается. При переполнении буфера очередные наборы данных заменяют наиболее старые из имеющихся в буфере. По умолчанию буфер выключен.
|
||
server.host |
Адрес сервера Kafka. По умолчанию - 127.0.0.1. |
||
server.port |
Порт Kafka, по которому осуществляется подключение агентов к серверу. По умолчанию - 9092. |
Подключение к Kafka Cluster
При использовании Kafka Cluster необходимо также использовать
дополнительные параметры подключения, начинающиеся на kafka.
; все
возможные параметры представлены в документации по Kafka.
Пример:
... kafka.bootstrap.servers=192.168.1.11:9092,192.168.1.12:9092,192.168.1.13:9092 kafka.security.protocol=SASL_SSL kafka.ssl.truststore.location=/opt/kafka/kafka.client.truststore.jks kafka.ssl.truststore.password=saymon kafka.sasl.mechanism=PLAIN kafka.sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username="user" password="password" ...
Параметр | Описание |
---|---|
kafka.bootstrap.servers |
Список пар хост:порт, использующихся для установки первоначального соединения с кластером Kafka. |
При использовании Kafka Cluster поле server.host не должно быть пустым, там необходимо указать адрес одного из kafka.bootstrap.servers. |
Авторизация и шифрование
Параметр | Описание |
---|---|
kafka.sasl.jaas.config |
Параметры контекста входа в систему для SASL-соединений в формате, используемом конфигурационными файлами JAAS. |
kafka.sasl.mechanism |
Механизм SASL, используемый для клиентских подключений. |
kafka.security.protocol |
Протокол, используемый для взаимодействия с брокерами. Возможные значения:
|
kafka.ssl.truststore.location |
Расположение файла truststore. |
kafka.ssl.truststore.password |
Пароль для файла truststore. Если пароль не задан, сконфигурированный файл также будет использоваться, но без проверки целостности. |