# Конфигурация SensusAgent # Автоматически сгенерировано на основе групповых переменных # Автор: Сергей Антропов # Сайт: https://devops.org.ru # Настройки агента agent: log_level: "{{ agent_log_level | default('info') }}" kafka: brokers: "{{ kafka_brokers | default('localhost:9092') }}" topic: "{{ kafka_topic | default('sensus-metrics') }}" ssl: enabled: {{ kafka_ssl_enabled | default(false) | lower }} ca_cert: "{{ kafka_ssl_ca_cert | default('') }}" client_cert: "{{ kafka_ssl_client_cert | default('') }}" client_key: "{{ kafka_ssl_client_key | default('') }}" # Коллекторы collectors: {% for collector_name in collectors_enabled %} {{ collector_name }}: enabled: true type: exec key: {{ collector_name }} interval: "{{ collectors_config[collector_name].interval | default('60s') }}" timeout: "{{ collectors_config[collector_name].timeout | default('30s') }}" exec: "./collectors/{{ collector_name }}" platforms: [{{ collectors_config[collector_name].platforms | default(['linux']) | join(', ') }}] {% endfor %}