Pre-built Splunk Dashboards for Kubernetes

Stop building Kubernetes dashboards. We did it for you.

Every alternative - Splunk Connect for Kubernetes, OpenTelemetry, Fluent Bit, vendor agents - ships data. Collectord ships a complete Splunk app: 50+ dashboards, an Alert Catalog of 118 alert templates, search macros, lookups, and field extractions for Kubernetes, with sibling apps for OpenShift and Docker. The dashboards lead you to what needs fixing: the Overview says whether anything is wrong and where, and a click takes you to the cause.

Install in ten minutes. Start investigating in the eleventh.

Monitoring Kubernetes - Event Overview dashboard
Event Overview - one of five event-investigation dashboards. Click any thumbnail below to see the full dashboard.

What’s in the app

The gallery follows the app’s own menu: the Overview, then Monitoring, Events, Cluster, Security, Audit and Setup.

Overview

The page the app opens on says whether anything is wrong, where, and who to tell. Its Workloads tab lists every workload by kind and its Pods tab the pods’ current state, each a click from the Workload and Pod pages.

Monitoring: nodes, pods, containers, processes

One view per layer of the stack, and the Top pages beside them to find the outliers. The Node, Container, Process and Workload pages complete the menu, each a click away with the filters already set.

Events

Five views over the Kubernetes events. They count how many times a warning fired, not only how many event records there were, and a click on a crash loop, an OOM kill or a probe failure opens that pod’s logs. Logs, beside the menu, has the container logs with the same filters.

Cluster: capacity, quotas, declarations

Everything about the cluster itself: how much of it is spoken for, what the namespaces use and declare, and the quotas that cap them. Resource Quotas completes the menu.

Cluster › Nodes

What each node offers and holds.

Cluster › System Components

The components that run the cluster, from the metrics Collectord scrapes on the nodes.

Security

What the pods are allowed to do, what they actually hold, and where the traffic goes. Access - SSH logins and sudo on the nodes, exec sessions and forbidden requests against the API server - completes the menu.

Audit

Fourteen views over the API server audit log, in their own menu: an overview; detections for security threats, denied and failed requests, privileged operations, secrets and ConfigMaps, and RBAC changes; activity by identity, service account, namespace, mutation and object; and API server performance, deprecated APIs and the audit data’s own health.

Setup and self-monitoring

Configuration chooses the events-index or metrics-index dashboards and links the macros to tune. Collectord usage, Collectord metrics and the Splunk Usage Report watch Collectord itself and what its data costs on your Splunk license, and the Alert Catalog is where each team picks its alerts.

Beyond the dashboards

Your application metrics and any Kubernetes object, searchable next to everything above.

Dashboard
Selected dashboard preview

Plus an Alert Catalog of 118 alert templates

The app’s alerts come from the Alert Catalog (Setup › Alert Catalog): templates grouped by who acts on them - Splunk admins, the platform team, security, and application teams. Each team picks the ones it needs, scopes them to its own clusters and namespaces, tunes the thresholds, and creates them, with no SPL to write. Every template that reads stats works on the events index and on a Splunk metrics index. Monitoring OpenShift has 117 templates and Monitoring Docker 61.

A sampling of what’s included:

  • Collectord and data delivery: Collectord stopped reporting, node without a collector, HEC requests failing, delivery lag, license expiring or overused
  • Control plane: API server, controller manager, scheduler, kubelet, kube-proxy or etcd member not reporting, API server 5xx ratio and latency, etcd without a leader, slow WAL fsync, database approaching its quota, CoreDNS panics
  • Nodes: node not ready or under pressure, CPU and memory above a threshold, memory and I/O stalls, clock not synchronized, conntrack table filling up, kernel OOM killer, a failed systemd unit, runtime disk and persistent volumes filling up
  • Workloads: pod crash looping, container OOMKilled, image pull failing, pod pending, job failed, CronJob missed its schedule, CPU throttled, resource quota filling up
  • Security: anonymous API request succeeded, exec into a pod, secret read by a person, RBAC role or binding written by a person, privileged or host-namespace pod created, image from an unapproved registry

→ Alerts for Kubernetes · for OpenShift · for Docker

How it gets there

Every dashboard is powered by data Collectord auto-collects from your cluster:

  • Container logs, with no sidecars
  • Container, node, process, and network metrics, to a Splunk events index or a metrics index
  • Kubernetes events from the API server
  • Pods, Nodes and ResourceQuotas watched by default; any other object kind (Secrets, ConfigMaps, Deployments) streamed as data on request
  • Control-plane, CoreDNS and kube-proxy metrics, scraped by default
  • Optional Kubernetes audit logs
  • Optional Prometheus metrics from any pod (via annotations)
  • Optional NVIDIA GPU metrics from an nvidia-smi DaemonSet you deploy on the GPU nodes

Install Collectord and the Splunk app once, and every dashboard above lights up with live data, except the ones built on optional inputs: the Audit menu needs the API server audit log enabled, GPU Utilization needs the nvidia-smi DaemonSet, and Prometheus Metrics needs annotated pods. No per-dashboard configuration, no per-cluster wiring.

→ Installation in 10 minutes · How Collectord compares to Splunk Connect for Kubernetes and OpenTelemetry Collector

See them in your Splunk in ten minutes

30-day free trial. No credit card. Up to 384 vCPUs. Working dashboards within ten minutes of kubectl apply.

About Outcold Solutions

Outcold Solutions builds applications for Splunk Enterprise and Splunk Cloud. Our certified monitoring solutions, powered by Collectord, bring logs, metrics and events from Kubernetes, OpenShift and Docker clusters, Linux and macOS hosts, and Windows containers into Splunk, with the dashboards and alerts that help developers watch their applications and operators keep their clusters healthy. Our search apps query Kubernetes and AWS live from the search bar, with nothing to ingest, and OS AI Agent puts the model you choose to work inside Splunk, with each user's own permissions. Since 2017 we have been helping businesses keep what they need to answer complex questions about their infrastructure in one place.

Red Hat
Splunk
AWS