Registration is open - Live, Instructor-led Online Classes - Elasticsearch in March - Solr in April - OpenSearch in May. See all classes


Kubernetes Monitoring

See All Integrations

Kubernetes Monitoring

Monitor, visualize and get out of the box alerts on your complete Kubernetes infrastructure within minutes

monitoringlogscontainerscloud

  • Centralized visibility for your entire Kubernetes infrastructure
  • Get metrics, logs and events from all Kubernetes components
  • Track your Kubernetes cluster performance and health with ease
  • Fast troubleshooting of individual control plane or node components and addons

Get Started

Already have an account?
Sign in to get started.

What is kubernetes

What is Kubernetes?

Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications across different environments and infrastructures, providing automatic scaling, self-healing, service discovery and load balancing, rollouts and rollbacks, and configuration management.

Sematext's Kubernetes Monitoring toolbox helps you see what’s happening in your cluster. It monitors key parts of your system, like the Kubernetes control plane and node components, in real-time. This helps DevOps teams find and fix issues quickly, making your system work better and have less downtime.

    What you get

    Detect Kubernetes Performance and Health Issues Faster

    Sematext Agent collects important metrics and logs from all key Kubernetes components, like the Workload Resources, API Server, Etcd, kube-proxy, CoreDNS, Scheduler, Kubelet, Kube Controller, etc. Metrics and Kubernetes events are automatically structured, and are presented in a number of highly useful dashboards designed with input from our own Kubernetes experts. Moreover, metrics and logs for both Kubernetes and the underlying infrastructure get evaluated by a set of default Alert Rules, so you can start detecting health and performance issues right away.

    • Gain a bird’s eye view of the health and performance of all your Kubernetes clusters from a single dashboard
    • Full visibility from Kubernetes clusters down to Kubernetes Pods
    • Get out-of-the-box access to your Kubernetes infrastructure’s metrics, logs, and events as well as pre-built dashboards and alerts
    • Uncover issues in seconds in Pods, Deployments and other Workloads
    • Reduce your infrastructure costs by observing CPU, memory, and storage limits vs. actual use for Clusters, Nodes, and namespaces
    Detect Kubernetes Performance and Health Issues Faster( https://sematext.com/wp-content/uploads/2023/11/kubernetes-api-server.png )

    Everything you need to monitor Kubernetes comes out of the box

    Customize reports, charts, and alerts as you wish

      Metrics Collected 337
      Dashboards 38
      Charts 204
      Alerts 18

      Metrics

      Monitor Kubernetes Metrics in Real Time

      Sematext gives you visibility into all the components of a Kubernetes environment, such as the Kubernetes Cluster itself, the worker nodes, the Containers, and the Applications. That way, the tool provides all the monitoring metrics that are critical for troubleshooting, including:

      • Cluster Resources Used (CPU, memory, load, disk I/O, network traffic)
      • Namespaces per Cluster
      • Pods (status, restarts, failures, ...)
      • Deployments (total, missing and desired replicas, ...)
      • DaemonSets (ready, unavailable, current scheduled, desired, ...)
      • StatefulSets (ready / updated / current replicas, ...)
      • CronJobs and Jobs (total, successful, failed, suspended, completions, ...)
      • API Server (expected/live instances, total requests, stored objects, errors, ...)
      • Etcd (leader change, expected/live instances, requests handled, errors, ...)
      • Kube-proxy (requests, proxy rules synced, errors,...)
      • Schedulers (schedule attempts, scheduled/pending pods, preemption victims, ...)
      • CoreDNS (requests, hits, misses, errors, ...)
      • Kubelet (containers, Pods running, errors, ...)
      • Kube Controller Manager (registered nodes, work queue depth/retries, ...)
      • Containers by Pod
      • Container memory usage and limits
      • Pod status memory usage
      • Pod and Container restarts
      • PVC disk usage
      • Runtime metrics (heap and memory by node, stack, GC duration, ...)
      • Check the Kubernetes Metrics docs for the complete list of metrics Sematext provides
      Monitor Kubernetes Metrics in Real Time( https://sematext.com/wp-content/uploads/2023/11/kubernetes-runtime-metrics.png )

      Logs

      Troubleshooting Made Easy with Enriched Logs

      Container and Pod logs are parsed and structured out of the box. Including or excluding Pods from shipping logs can be done in the UI. You have complete control of your Kubernetes logs to cut troubleshooting time in half.

      • Correlate Kubernetes metric spikes with error logs for fast root-cause analysis
      • Easily navigate from events and logs to metrics using ingenious hyperlinking
      • Correlate Kubernetes Workloads Resources with the relevant logs to quickly locate pending of failed pods
      • Check for crash loops, OOM containers and platform related issues
      Troubleshooting Made Easy with Enriched Logs( https://cdn.sematext.com/images/logs-chart-red.png )

      Dashboards

      Benefit from Pre-Built Monitoring Dashboards

      Sematext gives you out-of-the-box dashboards to continuously monitor the availability, health, and performance of your system.

      • Get out-of-the-box monitoring charts
      • Add or remove components and charts in existing reports to customize dashboards
      • Add a new report page with your favorite metrics, charts, components, and filters
      • Combine metrics and logs to cut troubleshooting time in half
      Benefit from Pre-Built Monitoring Dashboards( https://cdn.sematext.com/images/customized_dashboards_grey.png )

      Alerts

      Notify Your DevOps Team About Critical Issues

      Sematext allows you to stay on top of performance issues with customizable monitoring and alerting on any combination of metrics, filters, and logs.

      • Stay informed about issues with the Kubernetes kubelet volume manager
      • Receive alerts when Pods in Kubernetes are in a 'failed', 'unknown' or 'pending' state
      • Monitor leadership changes in your Kubernetes etcd cluster
      • Detect 4XX and 5XX errors in your Kubernetes API server
      • Receive alerts when Kubernetes nodes are under excessive load
      • Get notified when Pod replicas are missing in Kubernetes Deployments or StatefulSets
      • Be alerted to pods in a 'CrashLoopBackOff' or 'ImagePullBackOff' state in Kubernetes
      • Receive notifications when CPU limit usage is exceeded, preventing CPU overloads
      • Set up custom anomaly detection or threshold alerts
      • Send notifications to Slack, PagerDuty, ServiceNow, custom Webhooks, email, etc.
      • Invite team members. There is no limit on the number of users!
      • Share logs and metrics with your team using role-based access control
      Notify Your DevOps Team About Critical Issues( https://cdn.sematext.com/images/alerts-square-%20integration.png )

      Correlation

      Compare Any Two Reports in a Single View

      With Split Screen you can compare any two reports. Split Screen is available across the whole product and you can open any report with events, logs, or metrics for easy correlation.

        Compare Any Two Reports in a Single View( https://cdn.sematext.com/images/chart-correlation.png )

        Installation

        Start Monitoring Your System in Seconds

        Sematext features a simple monitoring agent setup with extremely low overhead.

        Start Monitoring Your System in Seconds( https://cdn.sematext.com/images/install-agent.png )

        Plans and pricing

        Plans and Pricing

        Sematext Infrastructure Monitoring pricing starts at $2.8/host/month. There are no long-term commitments necessary, and the cost is usage-based. Monthly cost estimates for the current month are displayed in Sematext during the free trial to avoid any surprises and 100% transparency.

        See Plans and Pricing Start Free Trial

          Sematext Logs provides us a flexible, extensible and reliable means of monitoring all of our environments in real time

          Zach David Zach David
          Test Automation Lead – Healthgrades

          Sematext is great for monitoring SolrCloud, with out of the box dashboards and easy to setup alerts

          Chris George Chris George
          Manager, VIPConsult

          We looked into running our own Elastic Stack, and quickly realized that was a job and specialty within itself. We are a small startup and every dollar counts. Wasting precious and expensive sysadmin time on managing things far out of our project scope really isn’t an option

          Zach Aufort Zach Aufort
          CEO, BlockGen

          Just looking at the default graphs it was clear I can reduce my serverless resource usage on Vercel by 90%, by reducing the allocated memory. Sematext simply turns your logs in actionable data, out of the box. Costs, performance, it's all there

          Andrei Vreja Andrei Vreja
          Maker, iForge

          Sematext shows one unified view for all of our Docker log, events, and metrics!

          Ben Reichter Ben Reichter
          DevOps Engineer, Tozny