KloudMate Agents
Configuration
4 min
remote configuration the kloudmate agent supports remote configuration through a web based yaml editor this eliminates the need for ssh access to your target machines and ensures your configurations are properly synchronized and persisted across your infrastructure the agent watches for remote configuration changes (via a rest endpoint) and passes the updated configuration to the collector when changes are detected recommended approach manually updating configmaps for the daemonset or deployment agents is not recommended , as these configurations may be overwritten by updates sent from kloudmate apis use the kloudmate agent config editor instead — a web based yaml editor for centralized configuration management feature flags you can control which telemetry signals the agent collects using feature flags flag default description featuresenabled metrics true enables metrics collection featuresenabled traces true enables trace collection featuresenabled apm false enables application performance monitoring featuresenabled logs false enables log collection ebpf configuration the ebpf receiver is enabled through the agent's config yaml below is a standard configuration metrics features \ application # http, grpc, sql operation metrics (red metrics) \ application span # trace spans for transactions \ network # l3/l4 network flow metrics discovery services \ name all services namespace default open ports '80, 443, 8080, 8443, 5432, 3306, 6379, 9092, 27017' network enable true source tc direction both attributes kubernetes enable true database monitoring configuration enable heuristic sql detection and tune caches for high load environments ebpf heuristic sql detect true mysql prepared statements cache size 1024 postgres prepared statements cache size 1024