Kubernetes Monitoring

Visualize and alert on your Kubernetes cluster in minutes, not days.

Why use Kubernetes Monitoring in Grafana Cloud?

Accelerate time to value

Accelerate time to value

Reduce deployment, setup, and troubleshooting time with this ready-to-use monitoring tool that only requires running a few CLI commands or adding some small changes to your Helm chart.

Identify root causes faster

Identify root causes faster

Drill down through your infrastructure with the cluster navigation view to identify and resolve issues, without the hassle of switching between different windows and monitoring tools.

Reduce costs

Reduce costs

Efficiency and cost monitoring visualizations deliver comprehensive insights into your spending, enabling data-driven decisions about resource allocation, scaling strategies, and tech investments.

Easy deployment

Deploy the Helm chart on any of the major cloud-managed Kubernetes services and Kubernetes distributions.

  • Choose which features to enable
  • Get Helm installation instructions tailored to your needs
easy deployment

Cost management

Gain better insight into your Kubernetes costs, spending trends, and potential savings with the cost monitoring feature, which is based on the open source project OpenCost.

  • Usage and cost attribution on every component level
  • Break down costs and resource allocation across cloud providers
  • Visualize cost trends and projected savings
  • Organize Kubernetes costs by resource type
  • Get savings suggestions based on your resource usage
cost management

High-priority issues at a glance

Instantly identify fleet issues with an overall snapshot of all your infrastructure components that have breached preset thresholds for:

  • Cluster/s CPU and memory usage
  • Container image distribution
  • Firing pod and container alerts
high priority

Full visibility, from Kubernetes clusters to containers

Get a full view of Kubernetes clusters, then drill down to see specific container-level information.

  • Cost and resource usage attribution for every infrastructure level
  • Color-coded resource usage visualizations and icons lead to faster issue identification and resolution
  • Side-by-side peak vs. average resource efficiency comparisons
full visibility

Optimize, analyze, and anticipate your resource usage

Instantly analyze CPU and memory usage trends. Correlate actual usage with limits and requests. Proactively identify issues to achieve optimized resource management.

  • Detailed insights at every infrastructure level with historical trends
  • Network, energy, logs, and events deep dive in dedicated tabs
  • Resource forecasting powered by machine learning
  • Automated pod CPU outlier detection
resource usage

kubernetes network stability

Network stability and performance insights

Identify when limits cause network saturation and dropped packets.

  • Detect bandwidth limitations
  • Prevent packet loss
  • Optimize network performance across your fleet

Understand your environmental footprint and energy consumption

Monitor your Kubernetes energy consumption to optimize efficiency, cut costs, and enhance sustainability.

  • 24-hour GPU, DRAM, and Packages consumption trend
  • Node and namespace energy consumption breakdown
resource usage

Instant Prometheus-correlated logs

Prometheus’ and Grafana Loki’s metadata keep the same labels for your Kubernetes cluster, so accessing correlated Kubernetes metrics and logs couldn’t be easier.

correlated logs

Kubernetes container insights

Use the cluster-to-container navigation for instant container clarity.

  • Sizing recommendations
  • Access to historical data to pinpoint CPU throttling and restarts
kubernetes container insights

Opinionated metrics and alerts

Access kube-state-metrics and alerting rules needed to effectively monitor Kubernetes clusters.

  • A curated set of metrics to avoid cardinality explosion
  • Community-built alerting standards
metrics and alerts

It’s easy to get started

For full implementation details and best practices

1

Sign up

Create your free Grafana Cloud account.

2

Connect your data

With a few clicks, set up default configurations for prebuilt visualizations and alerting rules.

3

Deploy

Data will stream from your cluster into Grafana Cloud.

The Kubernetes Monitoring integration on Grafana Cloud enables our engineers to have native monitoring. No longer do they have to reach out to our SRE team. Instead, they just click a button on the Grafana Cloud integrations tab, navigate to the out-of-the-box dashboard, and see all the information — CPU usage, logs, metrics — they need to solve the problem themselves. It’s so simple, helps us spot issues fast, and saves us all a lot of custom development time.
James Wojewoda
Lead Site Reliability Engineer | Beeswax

Ready to get started with Kubernetes Monitoring?

To use Kubernetes Monitoring, you have three options in Grafana Cloud. All plans come with prebuilt visualizations plus metrics and alerting rules.
Free
Always free
$0

No credit card required

Actually useful free tier with access to everything that Grafana Cloud has to offer.

  • Limited to 2,232 host hours & 37,944 container hours per month
  • Community support
Pro
On-demand
$0.015 / host hour
$0.001 / container hour

Pay as you go above the Free tier

Platform fee of $19 per month includes:

  • 2,232 host hours & 37,944 container hours per month then pay as you go
  • 8×5 email support
Enterprise
Annual
Custom

Scalable unit price based on annual commit

Minimum commit of $25,000 per year.

  • Premium support
  • Observability Architect
  • Deployment flexibility (Public Cloud, Federal Cloud, or Bring Your Own Cloud)

Helpful resources