/ 
Kubernetes

Kubernetes

Monitoring Kubernetes is crucial to gain instant visibility into Kubernetes clusters and workloads. Download New Relic Kubernetes quickstart to proactively monitor Kubernetes cluster health and capacity.

What's included?

dashboards
1
Kubernetes quickstart contains 1 dashboard. These interactive visualizations let you easily explore your data, understand context, and resolve problems faster.
alerts
23
Kubernetes observability quickstart contains 23 alerts. These alerts detect changes in key performance metrics. Integrate these alerts with your favorite tools (like Slack, PagerDuty, etc.) and New Relic will let you know when something needs your attention.
Container is Waiting
Alert when a container is Waiting for more than 5 minutes
Etcd has no leader
Alert when Etcd has no leader for more than 1 minute
Container cpu throttling is high
Alert when container is being throttled > 25% of the time for more than 5 minutes
Job Failed
Alert when a Job reports a failed status
Node allocatable cpu utilization is high
Alert when the average Node allocatable cpu utilization is > 90% for more than 5 minutes
Container high memory utilization
Alert when the average container memory utilization (vs. Limit) is > 90% for more than 5 minutes
Etcd file descriptor utilization is high
Alert when Etcd file descriptor utilization is > 90% for more than 5 minutes
HPA current replicas < desired replicas
Alert when a Horizontal Pod Autoscaler's current replicas < desired replicas for > 5 minutes
Container is Restarting
Alert when the container restart count is greater than 0 in a sliding 5 minute window
Deployment is missing Pods
Alert when Deployment is missing Pods for > 5 minutes
Node root file system capacity utilization is high
Alert when the average Node root file system capacity utilization is > 90% for more than 5 minutes
Daemonset is missing Pods
Alert when Daemonset is missing Pods for > 5 minutes
Node allocatable memory utilization is high
Alert when the average Node allocatable memory utilization is > 90% for more than 5 minutes
Container high cpu utilization
Alert when the average container cpu utilization (vs. Limit) is > 90% for more than 5 minutes
Node is not ready
Alert when a Node is not ready for > 5 minutes
HPA has reached maximum replicas
Alert when a Horizontal Pod Autoscaler has reached its maximum replicas for > 5
Pod cannot be scheduled
Alert when a Pod cannot be scheduled for more than 5 minutes
Persistent Volume has errors
Alert when Persistent Volume is in a Failed or Pending state for more than 5 minutes
Node Pod count nearing capacity
Alert when the Running pod count on a Node is > 90% of the Node's Pod Capacity for more than 5 minutes
Node is unschedulable
Alert when Node has been marked as unschedulable
Statefulset is missing Pods
Alert when Statefulset is missing Pods for > 5 minutes
More than 5 pods failing in namespace
AAlert when more than 5 pods are failing in a namespace for more than 5 minutes
Pod is not ready
Alert when a Pod is not ready for > 5 minutes
documentation
1
Kubernetes observability quickstart contains 1 documentation reference. This is how you'll get your data into New Relic.

Why monitor Kubernetes?

Kubernetes is an open-source system for automating deployment, scaling, and, management of containerized applications. The New Relic Kubernetes monitoring quickstart gives you visibility into your Kubernetes clusters and workloads in minutes, whether your clusters are hosted on-premises or in the cloud.

Kubernetes quickstart highlights

The New Relic Kubernetes quickstart uses dashboards to proactively monitor your metrics, like:

  • resources used
  • number of K8s objects
  • namespaces per cluster
  • pods by namespace
  • container cpu usage
  • container restarts
  • missing pods by deployment
  • node resource consumption, and more.

This quickstart is also compatible with on-host integrations like:

  • Cassandra
  • MySQL
  • Apache, and more.

New Relic + Kubernetes = Optimum performance monitoring

The New Relic Kubernetes quickstart has multiple components that work together to give you end-to-end observability across your clusters. While you have the flexibility to deploy the components that you prefer, to achieve full observability, you need to install the complete package to monitor all metrics. Use our quickstart to generate a Kubernetes manifest and add Pixie for more fine-grained telemetry data. You can also do the installation with Pixie for fine-grained telemetry data. Our quickstart monitors the aggregated core and memory usage across all nodes in your cluster. This allows you to meet resource requirements for optimal application performance. It also empowers you to track resource consumption, find pods that aren't running, monitor disk usage, and troubleshoot container restarts. The New Relic Kubernetes integration has dashboards and a cluster explorer that provide a multi-dimensional representation of a Kubernetes cluster from which you can explore your namespaces, deployments, nodes, pods, containers, and applications. Download the New Relic Kubernetes quickstart today to gain instant visibility into your Kubernetes services, clusters and workloads in minutes.

How to use this quickstart

  • Sign Up for a free New Relic account or Log In to your existing account.
  • Click the install button.
  • Install the quickstart to get started or improve how you monitor your environment. They're filled with pre-built resources like dashboards, instrumentation, and alerts.
Authors
New Relic
Emil Hammarstrand
Support
BUILT BY NEW RELIC
Need help? Visit our Support Center or check out our community forum, the Explorers Hub.