Our next-gen architecture is built to help you make sense of your ever-growing data Watch a 4-min demo video!

Back to All Docs

Kubernetes Dashboard

Last Updated: Mar. 09, 2023

Coralogix now offers the Kubernetes Dashboard for those customers using OpenTelemetry collector with a Kubernetes orchestration together with Prometheus to send their data to Coralogix. Use this, along with our new application performance monitoring (APM) features, to get a comprehensive picture of your system performance.

kubernetes infrastructure monitoring coralogix

Feature

Our new Kubernetes Dashboard feature allows you to access comprehensive information for all of the clusters, nodes, and pods operating in your system, granting you a full and complete picture of the services that power your applications.

Monitor the status of CPU utilization, network bytes, and disk bytes within and across all services.

Prerequisites

STEP 1. Sign up for a Coralogix account. Set up your account on the Coralogix domain corresponding to the region within which you would like your data stored.

STEP 2. Access your Coralogix private key.

STEP 3. Install Kubernetes. This should include installation of the command-line tool kubectl, designed to operate on your Kubernetes cluster.

STEP 4. Install and configure Helm. We suggest you use this guide to familiarize yourself with the basics of using Helm to manage packages on your Kubernetes cluster.

Installation & Configuration

STEP 1. Install and configure OpenTelemetry using Prometheus to send your telemetry data to Coralogix. We strongly recommend configuring Otel to send Coralogix your logs, metrics, and tracing, so that you can enjoy the highest quality APM.

Note: As part of your Otel setup, you will create a YAML-formatted override file which contains presets, built-in variables that automatically add processor and integration attributes. Among these variables are k8attributes for Kubernetes, which both link Otel-instrumented applications to Kubernetes and are a requirement for you to enjoy our new APM features.

STEP 2. Run Prometheus.

STEP 3. Install Prometheus node-exporter using this chart.

STEP 4. Install kube-state-metrics Helm Chart using this chart.

STEP 5. To send logs to Coralogix, in addition to your metrics, run Fluent Bit agent.

Infrastructure Monitoring on Your Coralogix Dashboard

In your navigation pane, click Dashboard > K8s Dashboard

Kubernetes Dashboard > Nodes

kubernetes infrastructure monitoring coralogix

Kubernetes Dashboard > Pods

kubernetes infrastructure monitoring coralogix

Additional Resources

GithubOfficial OpenTelemetry Collector with Coralogix Exporter
Instructional VideosIntegrate metrics into Coralogix using OpenTelemetry, Kubernetes & Helm
Integrate traces into Coralogix using OpenTelemetry, Kubernetes & Helm
Integrate logs into Coralogix using OpenTelemetry, Kubernetes & Helm
Capture Kubernetes logs, transform with Logs2Metrics and render with DataMap
FeaturesCoralogix APM features
APM using OpenTelemetry Collector with Kubernetes
Label Mapping
TutorialsTail Sampling with Coralogix and OpenTelemetry
BlogsHow to Configure the OTel Community Demo App to Send Telemetry Data to Coralogix

Support

Need help?

Our world-class customer success team is available 24/7 to walk you through your setup and answer any questions that may come up.

Feel free to reach out to us via our in-app chat or by sending us an email at [email protected].

On this page