...
Code Block |
---|
datadog: prometheusScrape: enabled: true version: 1 additionalConfigs: - configurations: - send_monotonic_counter: false send_distribution_counts_as_monotonic: false send_distribution_sums_as_monotonic: false send_histograms_buckets: true max_returned_metrics: 999999 min_collection_interval: 15 autodiscovery: kubernetes_annotations: exclude: app: knight prometheus.io/scrape: "false" - configurations: - send_monotonic_counter: false send_distribution_counts_as_monotonic: false send_distribution_sums_as_monotonic: false send_histograms_buckets: true max_returned_metrics: 999999 min_collection_interval: 60 autodiscovery: kubernetes_container_names: - knight |
Enable kubernetes_state_metrics
knight based functionality in the kfuse stack (see here) currently requires certain metrics which are emitted by the kubernetes_state_metrics (KSM) check which isn’t installed in the newer version of the agent (2.0) by default. Please ensure that the agent continues to capture these metrics through KSM. To do that, please add/update the dd-agent values file as follows:
Code Block |
---|
datadog:
kubeStateMetricsEnabled: true
kubeStateMetricsCore:
enabled: true
ignoreLegacyKSMCheck: false |