Sematext’s Kubernetes monitoring is designed for modern, dynamic infrastructures. It provides operational insights by collecting Kubernetes logs, events, and metrics with out of the box metrics charts, searchable logs, ability to correlate logs, metrics, alerts, and more. It utilizes Sematext Docker Agent to extract information from Docker container names, and tags all logs with name space, pod, container, image name, and UID.
Log structure and tagging
Having these data extracted and structured makes it easy to slice and dice Kubernetes metrics and logs, build log analytics reports, and quickly narrow down to problematic pods while troubleshooting. Alert rules can be created on both logs and Kubernetes / Docker metrics. All Kubernetes cluster nodes and containers are auto-discovered regardless of where you are running Kubernetes – Google Container Engine, Amazon ECS, Rancher, CoreOS, etc. are all supported.
Kubernetes logs tagged with metadata in Logsene
Host and Container Metrics from the Kubernetes Cluster
- Sign up
- Create Logsene App for logs and SPM App for metrics
- Grab sematext-agent.yml and enter your SPM and Logsene App tokens
- Run Sematext Agent as Kubernetes DaemonSet:
kubectl create -f sematext-agent.yml
- You’re done!