# Автор: Сергей Антропов, сайт: https://devops.org.ru # Общая конфигурация агента SensusAgent mode: auto # stdout | kafka | auto log_level: info kafka: enabled: false brokers: ["10.99.0.90:9092"] topic: "sensus.metrics" client_id: "sensusagent" enable_tls: false timeout: "5s" # SSL настройки для Kafka ssl_enabled: false ssl_keystore_location: "/var/ssl/private/kafka.client.keystore.jks" ssl_keystore_password: "kafka123" ssl_key_password: "kafka123" ssl_truststore_location: "/var/ssl/private/kafka.client.truststore.jks" ssl_truststore_password: "kafka123" ssl_client_auth: "none" # none, required, requested ssl_endpoint_identification_algorithm: "https" # https, none collectors: system: enabled: true type: exec key: system interval: "3600s" timeout: "30s" exec: "./collectors/system" platforms: [linux] uptime: enabled: false type: exec key: uptime interval: "600s" timeout: "5s" exec: "./collectors/uptime" platforms: [darwin, linux, windows] macos: enabled: false type: exec key: macos interval: "30s" timeout: "10s" exec: "./collectors/macos" platforms: [darwin] sample: enabled: false type: exec key: sample interval: "30s" timeout: "5s" exec: "./collectors/sample.sh" platforms: [darwin, linux] hba: enabled: true type: exec key: hba interval: "3600s" timeout: "20s" exec: "./collectors/hba" platforms: [linux] sensors: enabled: true type: exec key: sensors interval: "3600s" timeout: "20s" exec: "./collectors/sensors" platforms: [linux] docker: enabled: true type: exec key: docker interval: "3600s" timeout: "60s" exec: "./collectors/docker" platforms: [darwin, linux] gpu: enabled: true type: exec key: gpu interval: "3600s" timeout: "60s" exec: "./collectors/gpu" platforms: [linux] kubernetes: enabled: true type: exec key: kubernetes interval: "3600s" timeout: "60s" exec: "./collectors/kubernetes" platforms: [linux]