Datadog

Overview

The Datadog Kubernetes Integration in Finout leverages Datadog metrics to provide detailed cloud cost breakdowns to Kubernetes clusters, namespaces, and workloads. This integration supports enriching costs for EKS (AWS), GKE (GCP), and AKS (Azure) infrastructures using CPU, memory, and network metrics.

With this integration, Finout is capable to calculate and break down Kubernetes costs from the billing data - enabling full visibility into cost and waste within your Kubernetes workloads across your cloud infrastructure.

This integration ensures that Kubernetes cost data is available across Finout, just as it is with any other cloud provider.

How the Integration Works

Finout's Kubernetes Datadog cost integration follows a simple, three-step process:

  1. Metrics Export: Finout exports the following container metrics from your Datadog API:

    1. kubernetes.cpu.usage.total

    2. kubernetes.cpu.requests

    3. kubernetes_state.node.cpu_capacity

    4. kubernetes.memory.usage

    5. kubernetes.memory.requests

    6. kubernetes_state.node.memory_capacity

    7. kubernetes.network.rx_bytes

    8. kubernetes.network.tx_bytes

    9. kubernetes_state.pod.uptime

    10. container.uptime

    11. kubernetes_state.node.status

    12. kubernetes_state.node.count

  2. Metrics Storage: All the exported metrics are written into Finout storage.

  3. Cost Enrichment: Finout processes your stored metrics, validating and normalizing them, then enriches your cloud billing data with these metrics to provide cost attribution that supports Kubernetes-level abstraction and granularity i.e., (namespaces, workloads, and labels).

Prerequisites:

Finout also creates a Datadog cost center when you set up the Kubernetes integration.

This means that Datadog’s billing data will be automatically monitored in Finout, either via UAT or the Custom Tags integration, depending on your Datadog account type.

Ensure your data is tagged using UAT at the parent organization level in Datadog.

circle-info

Note: If you are unsure how to verify these, contact Finout support at [email protected] for further assistance.

Next Steps

Once you've verified your prerequisites and ensured the required metrics are exposed, connect your Datadog Kubernetes cost center.

For additional support, consult our FAQ section or contact Finout support at [email protected].

Last updated

Was this helpful?