Kubernetes Monitoring and Logging
- kube-prometheus Use Prometheus to monitor Kubernetes and applications running on Kubernetes. This repository collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
- prometheus-community/kube-prometheus-stack 🌟🌟 kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
- medium: Kubernetes Monitoring: Kube-State-Metrics
- Kubernetes Monitoring 101 — Core pipeline & Services Pipeline
- medium: Utilizing and monitoring kubernetes cluster resources more effectively
- sysdig.com: Seven Kubernetes monitoring best practices every monitoring solution should enable
- magalix.com: Best Practices And Tools For Monitoring Your Kubernetes Cluster
- sysdig.com: Monitoring Kubernetes in Production
- sysdig.com: How to monitor Kubernetes control plane
- thenewstack.io: 12 Critical Kubernetes Health Conditions You Need to Monitor
- devopscurry.com: Best Open-Source Monitoring Tools for Kubernetes in 2021
- circonus.com: 12 Critical Kubernetes Health Conditions You Need to Monitor and Why
- circonus.com: Guide to Kubernetes Monitoring: Part 1
- infracloud.io: Monitoring Kubernetes cert-manager Certificates with BotKube - botkube.io
- kube-state-metrics 🌟 Add-on agent to generate and expose cluster-level metrics. kube-state-metrics is a simple service that listens to the Kubernetes API server and generates metrics about the state of the objects. (See examples in the Metrics section below.) It is not focused on the health of the individual Kubernetes components, but rather on the health of the various objects inside, such as deployments, nodes and pods.
- itnext.io: Monitoring Kubernetes Jobs
- cncf.io: Avoiding Kubernetes cluster outages with synthetic monitoring
- medium: Replication Controller & Replica sets in Kubernetes
- kubermatic.com: The Complete Guide to Kubernetes Metrics
- arabitnetwork.com: K8S – Enabling Auditing Logs | Step-by-Step
- youtube.com: Cloud Quick POCs - Kubernetes monitoring metrics using Grafana Cloud on AWS EKS | Observability | Grafana
- loft.sh: Kubernetes Cost Monitoring with Prometheus & Grafana
- cncf.io: Logging in Kubernetes: EFK vs PLG Stack
- medium: How to Deploy an EFK stack to Kubernetes
- digitalocean.com: How To Set Up an Elasticsearch, Fluentd and Kibana (EFK) Logging Stack on Kubernetes
- portworx.com: How to backup and restore Elasticsearch on Kubernetes
- elastic.co: Elastic Stack Monitoring with Elastic Cloud on Kubernetes (ECK - official operator) In this blog post, we’ll explore how the official ElasticCloud on Kubernetes operator can be used to easily deploy and manage ElasticStack Monitoring using the new Beat CRD.
- papertrail.com: Quick and Easy Way to Implement Kubernetes Logging The SolarWinds® Papertrail™ team is excited to announce SolarWinds rKubeLog, an open-source project designed to streamline Kubernetes logging. rKubeLog allows you to forward logs to Papertrail from within a Kubernetes cluster without using a daemon or setting up application-level logging or a logging sidecar.
- qlinh.com: Leveraging Kubernetes audit logs for threat detection Kubernetes audit logs can provide great visibility into the operation and inner workings of your cluster. Learn how to leverage Kubernetes audit logs for threat detection
- itnext.io: Kubernetes Logging in Production
- opensource.com: What you need to know about cluster logging in Kubernetes 🌟 Explore how different container logging patterns in Kubernetes work.
SLOs in Kubernetes
- thenewstack.io: Service Level Objectives in Kubernetes an SLO is simply a metric, a goal for that metric, and a time period. For instance: “the success rate for service A must be at least 99.7% percent over the past 30 days.” The metric is known as the “service level indicator” (SLI) and the goal is the “objective.”
- thenewstack.io: SLOs in Kubernetes, 1 Year Later
ECK Elastic Cloud on Kubernetes
- elastic.co: How to configure Elastic Cloud on Kubernetes with SAML and hot-warm-cold architecture Elastic Cloud on Kubernetes (ECK) is an easy way to get the Elastic Stack up and running on top of Kubernetes. That’s because ECK automates the deployment, provisioning, management, and setup of Elasticsearch, Kibana, Beats, and more.