Kubernetes

Understanding the behavior of applications running on Kubernetes can be daunting. Honeycomb integrates with Kubernetes to collect your application logs, cluster logs, and resource metrics so that you can answer all the questions you have.

How it works

The Honeycomb Kubernetes Agent provides a flexible way to aggregate, structure, and enrich events from applications running on Kubernetes. It helps you answer application-level questions like how response times changed after a canary deployment, how application performance varies with container resource limits, if application errors are happening on specific nodes or across the fleet, etc. It also collects resource and status metrics from nodes, pods, containers, and volumes. That data answers infrastructure-level questions like which pods use the most CPU, how container resource use compares to limits, why pods failing to start, etc.

The Honeycomb Kubernetes Agent can be installed using either Helm, or kubectl directly.


The Honeycomb Kubernetes agent is installed on each node in your Kubernetes cluster

Resources

Documentation

Honeycomb Kubernetes Docs

read more
Github

Honeycomb Kubernetes Agent Repo

read more
Terraform Module

Terraform Honeycomb Kubernetes Starter Pack

read more
Blog

HoneyByte: Kubernetes + Honeycomb

read more
Blog

Iterating on an OpenTelemetry Collector Deployment in Kubernetes

read more