# Kubernetes Monitoring: Best Practices, Methods, and Existing Solutions

URL:: https://logz.io/blog/kubernetes-monitoring/
Author:: Logz.io
## Highlights
> Method 1 – Using Kubernetes DaemonSets
> One approach to monitoring all cluster nodes is to create a special kind of Kubernetes pod called [DaemonSets](https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/). Kubernetes ensures that every node created has a copy of the *DaemonSet* pod, which virtually enables one deployment to watch each machine in the cluster. As nodes are destroyed, the pod is also terminated. Many monitoring solutions use the Kubernetes DaemonSet structure to deploy an agent on every cluster node. ([View Highlight](https://read.readwise.io/read/01gyw7qh8x0ydr8nrd13s0eqb8))
---
Title: Kubernetes Monitoring: Best Practices, Methods, and Existing Solutions
Author: Logz.io
Tags: readwise, articles
date: 2024-01-30
---
# Kubernetes Monitoring: Best Practices, Methods, and Existing Solutions

URL:: https://logz.io/blog/kubernetes-monitoring/
Author:: Logz.io
## AI-Generated Summary
What are the best practices to perform Kubernetes monitoring? We discuss the importance of monitoring K8S and compare DevOps tools.
## Highlights
> Method 1 – Using Kubernetes DaemonSets
> One approach to monitoring all cluster nodes is to create a special kind of Kubernetes pod called [DaemonSets](https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/). Kubernetes ensures that every node created has a copy of the *DaemonSet* pod, which virtually enables one deployment to watch each machine in the cluster. As nodes are destroyed, the pod is also terminated. Many monitoring solutions use the Kubernetes DaemonSet structure to deploy an agent on every cluster node. ([View Highlight](https://read.readwise.io/read/01gyw7qh8x0ydr8nrd13s0eqb8))