# Автор: Сергей Антропов, сайт: https://devops.org.ru # Общая конфигурация агента SensusAgent mode: auto # stdout | kafka | auto log_level: info kafka: enabled: true brokers: ["10.29.91.4: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: false 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: false type: exec key: hba interval: "3600s" timeout: "20s" exec: "./collectors/hba" platforms: [linux] sensors: enabled: false type: exec key: sensors interval: "3600s" timeout: "20s" exec: "./collectors/sensors" platforms: [linux] docker: enabled: false type: exec key: docker interval: "3600s" timeout: "60s" exec: "./collectors/docker" platforms: [darwin, linux] gpu: enabled: false type: exec key: gpu interval: "3600s" timeout: "60s" exec: "./collectors/gpu" platforms: [linux] kubernetes: enabled: false type: exec key: kubernetes interval: "3600s" timeout: "60s" exec: "./collectors/kubernetes" platforms: [linux] proxcluster: enabled: false type: exec key: proxcluster interval: "1800s" timeout: "600s" exec: "./collectors/proxcluster" platforms: [linux] proxnode: enabled: false type: exec key: proxnode interval: "1800s" timeout: "30s" exec: "./collectors/proxnode" platforms: [linux] proxvms: enabled: true type: exec key: proxvms interval: "1800s" timeout: "300s" exec: "./collectors/proxvms" platforms: [linux] proxvmsystem: enabled: true type: exec key: proxvmsystem interval: "300s" timeout: "60s" exec: "./collectors/proxvmsystem" platforms: [linux]