<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Monitoring on Support Tools</title><link>https://support.tools/categories/monitoring/</link><description>Recent content in Monitoring on Support Tools</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sat, 17 Oct 2026 00:00:00 -0500</lastBuildDate><atom:link href="https://support.tools/categories/monitoring/index.xml" rel="self" type="application/rss+xml"/><item><title>OpenTelemetry Distributed Tracing: Production Setup and Best Practices for Enterprise Microservices</title><link>https://support.tools/opentelemetry-distributed-tracing-production-setup/</link><pubDate>Sat, 17 Oct 2026 00:00:00 -0500</pubDate><guid>https://support.tools/opentelemetry-distributed-tracing-production-setup/</guid><description>&lt;p&gt;Implementing distributed tracing in complex microservices environments requires a robust, vendor-neutral solution that can scale with your infrastructure. OpenTelemetry has emerged as the industry standard for observability, providing a unified approach to traces, metrics, and logs. This comprehensive guide covers production-grade OpenTelemetry deployment strategies for enterprise Kubernetes environments.&lt;/p&gt;</description></item><item><title>Prometheus TSDB Compaction Failed: The 64 GiB Index Ceiling and What It Says About Your Cardinality</title><link>https://support.tools/prometheus-tsdb-compaction-failed-index-64gib-cardinality/</link><pubDate>Tue, 21 Jul 2026 09:00:00 -0500</pubDate><guid>https://support.tools/prometheus-tsdb-compaction-failed-index-64gib-cardinality/</guid><description>&lt;p&gt;Prometheus compaction had been running fine for months. Then this showed up in the logs, and kept showing up every couple of hours:&lt;/p&gt;&#10;&lt;div class="code-block" data-copy-label="Copy text code, block 1"&gt;&#10; &lt;div class="code-block-header" data-pagefind-ignore&gt;&lt;span class="code-block-lang"&gt;text&lt;/span&gt;&lt;/div&gt;&#10; &lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;level=ERROR source=db.go:1219 msg=&amp;#34;compaction failed&amp;#34; component=tsdb err=&amp;#34;compact [/var/lib/prometheus/metrics2/01KJQ22FD0C2VFGQC2T8QP70P2 /var/lib/prometheus/metrics2/01KK8B5EK0CPXWDGPRD3H89ZQP /var/lib/prometheus/metrics2/01KKSP6NZ0EYNDGJFJTD3D6N6F]: populate block: add series: write series data: \&amp;#34;/var/lib/prometheus/metrics2/01KKSSF1T0T0T3AN0PJ00WVQGJ.tmp-for-creation/index\&amp;#34; exceeding max size of 64GiB&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;add padding: \&amp;#34;/var/lib/prometheus/metrics2/01KKSSF1T0T0T3AN0PJ00WVQGJ.tmp-for-creation/index\&amp;#34; exceeding max size of 64GiB&amp;#34;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;Searching that string gets you almost nothing: a handful of GitHub issues, no runbook, no explanation. So here is the explanation. Short version: this is a hard limit in the TSDB index file format, not a resource problem. You cannot tune it, add RAM to it, or upgrade past it. It is real and it needs work, but it is &lt;em&gt;not&lt;/em&gt; a data-loss event, and the most likely root cause is cardinality. Specifically, the number of distinct series that existed anywhere inside the merged block&amp;rsquo;s time range, which is a very different number from your current head cardinality.&lt;/p&gt;</description></item><item><title>Custom Metrics with Prometheus Exporters: Building Production-Ready Exporters for Enterprise Systems</title><link>https://support.tools/custom-prometheus-exporters-production-guide/</link><pubDate>Wed, 03 Jun 2026 00:00:00 -0500</pubDate><guid>https://support.tools/custom-prometheus-exporters-production-guide/</guid><description>&lt;p&gt;While Prometheus provides hundreds of community exporters, enterprises often need custom exporters for proprietary systems, legacy applications, or specialized monitoring requirements. This guide covers building production-grade Prometheus exporters from scratch, including best practices, performance optimization, and deployment strategies.&lt;/p&gt;</description></item><item><title>Cortex Multi-Tenant Monitoring: Horizontally Scalable Prometheus as a Service</title><link>https://support.tools/cortex-multi-tenant-monitoring-production/</link><pubDate>Thu, 28 May 2026 00:00:00 -0500</pubDate><guid>https://support.tools/cortex-multi-tenant-monitoring-production/</guid><description>&lt;p&gt;Cortex provides horizontally scalable, multi-tenant Prometheus as a service, enabling organizations to offer monitoring capabilities to multiple teams or customers with isolation, custom limits, and high availability. This guide covers deploying Cortex in production with microservices architecture, per-tenant configuration, and performance optimization.&lt;/p&gt;</description></item><item><title>Falco Mastery: The Complete Guide to Runtime Security in Kubernetes Environments</title><link>https://support.tools/post/falco-runtime-security-kubernetes-comprehensive-guide/</link><pubDate>Tue, 14 Apr 2026 09:00:00 -0500</pubDate><guid>https://support.tools/post/falco-runtime-security-kubernetes-comprehensive-guide/</guid><description>&lt;h1 id="falco-mastery-the-complete-guide-to-runtime-security-in-kubernetes-environments"&gt;Falco Mastery: The Complete Guide to Runtime Security in Kubernetes Environments&lt;/h1&gt;&#10;&lt;p&gt;In today&amp;rsquo;s threat landscape, traditional perimeter security is insufficient for protecting cloud-native environments. Modern attacks target runtime environments directly, exploiting container vulnerabilities, privilege escalation, and lateral movement within Kubernetes clusters. This comprehensive guide explores Falco—the Cloud Native Computing Foundation&amp;rsquo;s runtime security project—providing advanced strategies for implementing enterprise-grade threat detection and response.&lt;/p&gt;&#10;&lt;p&gt;Whether you&amp;rsquo;re a security engineer implementing Zero Trust architecture or a platform team securing production workloads, this guide offers the deep expertise needed to master runtime security in Kubernetes environments and advance your career in cloud-native security.&lt;/p&gt;</description></item><item><title>Advanced Network Observability and Telemetry: Enterprise Infrastructure Guide</title><link>https://support.tools/advanced-network-observability-telemetry-enterprise-guide/</link><pubDate>Sat, 11 Apr 2026 00:00:00 -0500</pubDate><guid>https://support.tools/advanced-network-observability-telemetry-enterprise-guide/</guid><description>&lt;p&gt;Advanced network observability and telemetry provide deep insights into network behavior, performance, and security posture. This comprehensive guide explores sophisticated monitoring strategies, telemetry collection frameworks, and production-ready observability architectures that enable proactive network management and rapid issue resolution in enterprise environments.&lt;/p&gt;</description></item><item><title>Advanced Network Monitoring with Flow Analysis: Enterprise Observability Guide</title><link>https://support.tools/advanced-network-monitoring-flow-analysis-enterprise-guide/</link><pubDate>Fri, 10 Apr 2026 00:00:00 -0500</pubDate><guid>https://support.tools/advanced-network-monitoring-flow-analysis-enterprise-guide/</guid><description>&lt;p&gt;Advanced network monitoring and flow analysis provide critical visibility into network behavior, performance bottlenecks, and security threats. This comprehensive guide explores sophisticated monitoring architectures, flow analysis techniques, and enterprise-grade observability solutions for production network environments.&lt;/p&gt;</description></item><item><title>Advanced Monitoring and Observability with Prometheus and Grafana: Enterprise Production Framework 2026</title><link>https://support.tools/advanced-monitoring-observability-prometheus-grafana-enterprise/</link><pubDate>Thu, 09 Apr 2026 00:00:00 -0500</pubDate><guid>https://support.tools/advanced-monitoring-observability-prometheus-grafana-enterprise/</guid><description>&lt;p&gt;Advanced monitoring and observability form the foundation of reliable enterprise systems, requiring sophisticated metrics collection, intelligent alerting, and comprehensive visualization strategies that provide actionable insights into system performance and behavior. This comprehensive guide explores enterprise-grade Prometheus and Grafana implementations, advanced observability patterns, and production-ready monitoring frameworks.&lt;/p&gt;</description></item><item><title>Managing Nagios Downtime via Command Line Using cURL: A Complete Guide</title><link>https://support.tools/nagios-downtime-curl-command/</link><pubDate>Sun, 15 Mar 2026 09:00:00 -0600</pubDate><guid>https://support.tools/nagios-downtime-curl-command/</guid><description>&lt;p&gt;Master the art of managing Nagios downtime through the command line using cURL, enabling efficient automation and integration capabilities.&lt;/p&gt;</description></item><item><title>Running Nagios Checks as Root with NRPE: A Secure Implementation Guide</title><link>https://support.tools/nagios-root-checks-nrpe/</link><pubDate>Thu, 15 Jan 2026 09:00:00 -0600</pubDate><guid>https://support.tools/nagios-root-checks-nrpe/</guid><description>&lt;p&gt;Master the art of securely running Nagios checks with root privileges using NRPE while maintaining system security and monitoring effectiveness.&lt;/p&gt;</description></item><item><title>Building a Comprehensive Container Monitoring Infrastructure in 2025</title><link>https://support.tools/comprehensive-container-monitoring-infrastructure/</link><pubDate>Tue, 09 Dec 2025 09:00:00 -0500</pubDate><guid>https://support.tools/comprehensive-container-monitoring-infrastructure/</guid><description>&lt;p&gt;Effective monitoring is critical in containerized environments where systems are distributed, dynamic, and ephemeral. This guide walks through building a complete monitoring infrastructure using modern tools and techniques to provide full visibility into your container ecosystem.&lt;/p&gt;</description></item><item><title>Enterprise System Monitoring &amp; Observability Guide 2025: Advanced Production Infrastructure Analytics</title><link>https://support.tools/enterprise-system-monitoring-observability-guide-2025/</link><pubDate>Mon, 28 Jul 2025 10:00:00 -0500</pubDate><guid>https://support.tools/enterprise-system-monitoring-observability-guide-2025/</guid><description>&lt;p&gt;Enterprise system monitoring and observability require sophisticated frameworks that provide comprehensive visibility into infrastructure performance, application behavior, and business metrics across distributed systems. This guide covers advanced monitoring architectures, enterprise observability platforms, automated performance analytics, and production-grade monitoring solutions for critical business infrastructure.&lt;/p&gt;</description></item><item><title>Kubernetes Observability Best Practices for 2025</title><link>https://support.tools/kubernetes-observability-best-practices-2025/</link><pubDate>Thu, 17 Jul 2025 09:00:00 -0500</pubDate><guid>https://support.tools/kubernetes-observability-best-practices-2025/</guid><description>&lt;p&gt;As Kubernetes environments grow in complexity, implementing effective observability becomes increasingly critical. In 2025, organizations face new challenges in monitoring and troubleshooting distributed systems, requiring a modernized approach to observability.&lt;/p&gt;</description></item><item><title>Monitoring PostgreSQL Using PostgreSQL Exporter on Kubernetes</title><link>https://support.tools/monitoring-postgresql-exporter-kubernetes/</link><pubDate>Sun, 15 Jun 2025 18:15:00 -0500</pubDate><guid>https://support.tools/monitoring-postgresql-exporter-kubernetes/</guid><description>&lt;p&gt;Effective database monitoring is crucial for maintaining the performance, availability, and reliability of modern applications. &lt;strong&gt;PostgreSQL&lt;/strong&gt;, a widely used open-source relational database, can be efficiently monitored using tools like &lt;strong&gt;PostgreSQL Exporter&lt;/strong&gt;. In this guide, we&amp;rsquo;ll walk you through setting up PostgreSQL monitoring using PostgreSQL Exporter on a Kubernetes cluster.&lt;/p&gt;</description></item><item><title>How to Monitor External Services with Prometheus from Kubernetes</title><link>https://support.tools/prometheus-monitor-external-services/</link><pubDate>Sat, 07 Jun 2025 00:00:00 -0500</pubDate><guid>https://support.tools/prometheus-monitor-external-services/</guid><description>&lt;p&gt;Monitoring external systems—like bare-metal servers, APIs, or other cloud services—from within Kubernetes can help unify your observability pipeline. With &lt;strong&gt;Prometheus Operator&lt;/strong&gt;, you don’t need to deploy a second Prometheus instance. Instead, you can expose external targets using Kubernetes-native manifests: &lt;code&gt;Service&lt;/code&gt;, &lt;code&gt;Endpoints&lt;/code&gt;, and &lt;code&gt;ServiceMonitor&lt;/code&gt;.&lt;/p&gt;&#10;&lt;p&gt;In this guide, we’ll walk through:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Monitoring a &lt;strong&gt;VM with Node Exporter&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;Monitoring a &lt;strong&gt;remote NGINX server&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;Scraping a &lt;strong&gt;custom REST API&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;Tips on &lt;strong&gt;TLS and firewalling&lt;/strong&gt; external exporters&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Managing Nagios Downtime via Command Line Using cURL</title><link>https://support.tools/nagios-downtime-command-line-curl/</link><pubDate>Thu, 20 Feb 2025 09:00:00 -0600</pubDate><guid>https://support.tools/nagios-downtime-command-line-curl/</guid><description>&lt;p&gt;Discover how to programmatically manage Nagios downtimes using cURL, enabling automated maintenance windows and reducing alert noise during planned system work.&lt;/p&gt;</description></item><item><title>Running Nagios Checks as Root with NRPE</title><link>https://support.tools/nagios-run-checks-as-root-with-nrpe/</link><pubDate>Mon, 17 Feb 2025 01:55:00 -0600</pubDate><guid>https://support.tools/nagios-run-checks-as-root-with-nrpe/</guid><description>&lt;p&gt;Learn how to configure NRPE to run Nagios checks with root privileges while maintaining security.&lt;/p&gt;</description></item><item><title>Monitoring is a Pain (and We're All Doing it Wrong)</title><link>https://support.tools/monitoring-is-a-pain-and-were-all-doing-it-wrong/</link><pubDate>Thu, 19 Dec 2024 12:00:00 -0500</pubDate><guid>https://support.tools/monitoring-is-a-pain-and-were-all-doing-it-wrong/</guid><description>&lt;p&gt;&lt;strong&gt;And we&amp;rsquo;re all doing it wrong (including me).&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Monitoring is supposed to make life easier for developers and operators, but it often does the opposite. Despite our best intentions, observability tools frequently fall short, leaving us with brittle systems, ballooning costs, and frustration.&lt;/p&gt;</description></item><item><title>Kubernetes Monitoring with Prometheus and Grafana</title><link>https://support.tools/kubernetes-monitoring-prometheus-grafana/</link><pubDate>Thu, 24 Oct 2024 10:15:00 -0500</pubDate><guid>https://support.tools/kubernetes-monitoring-prometheus-grafana/</guid><description>&lt;p&gt;&lt;strong&gt;Monitoring&lt;/strong&gt; is essential for operating Kubernetes clusters effectively. &lt;strong&gt;Prometheus&lt;/strong&gt; and &lt;strong&gt;Grafana&lt;/strong&gt; are two of the most popular open-source tools used to &lt;strong&gt;collect, query, and visualize metrics&lt;/strong&gt; in Kubernetes environments. This post will walk you through how to set up &lt;strong&gt;Prometheus and Grafana&lt;/strong&gt; for cluster monitoring and provide best practices for getting the most out of your metrics.&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="why-monitoring-is-critical-in-kubernetes"&gt;Why Monitoring is Critical in Kubernetes&lt;/h2&gt;&#10;&lt;p&gt;Kubernetes environments are highly dynamic, and monitoring ensures:&lt;/p&gt;</description></item><item><title>Kubernetes Logging with Grafana Loki &amp; Promtail</title><link>https://support.tools/kubernetes-logging-grafana-loki-promtail/</link><pubDate>Tue, 08 Oct 2024 19:26:00 -0500</pubDate><guid>https://support.tools/kubernetes-logging-grafana-loki-promtail/</guid><description>&lt;p&gt;Logging in Kubernetes is crucial for monitoring, troubleshooting, and optimizing your cluster’s performance. However, managing logs from a distributed system like Kubernetes can be complex. &lt;strong&gt;Grafana Loki&lt;/strong&gt;, in combination with &lt;strong&gt;Promtail&lt;/strong&gt;, provides a scalable and efficient solution for log aggregation, allowing you to monitor logs from across your cluster in a centralized and easy-to-query way.&lt;/p&gt;&#10;&lt;p&gt;In this post, we’ll explore how to set up &lt;strong&gt;Kubernetes logging&lt;/strong&gt; using &lt;strong&gt;Grafana Loki&lt;/strong&gt; and &lt;strong&gt;Promtail&lt;/strong&gt; to achieve a streamlined log management system.&lt;/p&gt;</description></item><item><title>Use External Labels with Prometheus Alerts</title><link>https://support.tools/use-external-labels-prometheus-alerts/</link><pubDate>Sun, 29 Sep 2024 19:26:00 -0500</pubDate><guid>https://support.tools/use-external-labels-prometheus-alerts/</guid><description>&lt;p&gt;When managing a multi-cluster or multi-region Prometheus setup, external labels play a key role in differentiating alerts from different clusters. By using external labels in Prometheus alerts, you can prevent duplication of alerts and provide context such as the cluster, region, or environment from which the alert originated. In this post, we’ll explore how to configure and use external labels in Prometheus alerts.&lt;/p&gt;</description></item><item><title>Install Kubecost to Help Optimize Kubernetes Applications</title><link>https://support.tools/install-kubecost-optimize-kubernetes-applications/</link><pubDate>Sat, 28 Sep 2024 19:26:00 -0500</pubDate><guid>https://support.tools/install-kubecost-optimize-kubernetes-applications/</guid><description>&lt;p&gt;As Kubernetes environments grow in size and complexity, managing and optimizing resource usage becomes increasingly important. &lt;strong&gt;Kubecost&lt;/strong&gt; provides detailed insights into Kubernetes costs, helping teams optimize application performance, resource utilization, and reduce infrastructure expenses. In this post, we’ll walk through how to install Kubecost and start optimizing your Kubernetes applications.&lt;/p&gt;</description></item><item><title>Install and Configure Alertmanager with Slack Integration on Kubernetes</title><link>https://support.tools/install-configure-alertmanager-slack-kubernetes/</link><pubDate>Wed, 25 Sep 2024 19:26:00 -0500</pubDate><guid>https://support.tools/install-configure-alertmanager-slack-kubernetes/</guid><description>&lt;p&gt;Setting up alert notifications is crucial for monitoring the health and performance of your Kubernetes cluster. Alertmanager, when integrated with Prometheus, helps handle alert routing, grouping, and silencing. By configuring Alertmanager with Slack integration, you can receive real-time alerts in your Slack channels. In this guide, we’ll walk through how to install and configure Alertmanager with Slack integration on Kubernetes.&lt;/p&gt;</description></item><item><title>Install Kube State Metrics on Kubernetes</title><link>https://support.tools/install-kube-state-metrics-kubernetes/</link><pubDate>Tue, 24 Sep 2024 19:26:00 -0500</pubDate><guid>https://support.tools/install-kube-state-metrics-kubernetes/</guid><description>&lt;p&gt;Kube State Metrics is a powerful tool that exposes resource state metrics from Kubernetes objects, making it easier to monitor and gain insights into your cluster’s health and resource usage. It integrates seamlessly with Prometheus and helps track resource states such as pods, deployments, nodes, and more. In this guide, we’ll walk you through installing Kube State Metrics on Kubernetes.&lt;/p&gt;</description></item><item><title>Monitor Linux Servers with Grafana and Prometheus (node_exporter)</title><link>https://support.tools/monitor-linux-servers-grafana-prometheus-node-exporter/</link><pubDate>Mon, 23 Sep 2024 19:26:00 -0500</pubDate><guid>https://support.tools/monitor-linux-servers-grafana-prometheus-node-exporter/</guid><description>&lt;p&gt;Monitoring Linux servers is critical for maintaining system health, optimizing performance, and identifying potential issues before they escalate. With Prometheus and Grafana, you can collect and visualize system metrics using &lt;code&gt;node_exporter&lt;/code&gt;, a Prometheus exporter designed to gather hardware and OS metrics from Linux systems. In this post, we’ll guide you through setting up Prometheus, Grafana, and &lt;code&gt;node_exporter&lt;/code&gt; to monitor your Linux servers.&lt;/p&gt;</description></item><item><title>Monitor HAProxy with Grafana and Prometheus (haproxy_exporter)</title><link>https://support.tools/monitor-haproxy-grafana-prometheus-haproxy-exporter/</link><pubDate>Sun, 22 Sep 2024 19:26:00 -0500</pubDate><guid>https://support.tools/monitor-haproxy-grafana-prometheus-haproxy-exporter/</guid><description>&lt;p&gt;HAProxy is a widely used open-source load balancer and reverse proxy for TCP and HTTP-based applications. Monitoring HAProxy performance and availability is crucial for ensuring your services remain healthy and responsive. In this post, we’ll walk through how to monitor HAProxy using Grafana, Prometheus, and &lt;code&gt;haproxy_exporter&lt;/code&gt; to provide real-time insights into your load balancer’s performance.&lt;/p&gt;</description></item><item><title>Monitor Bind DNS Server with Grafana and Prometheus (bind_exporter)</title><link>https://support.tools/monitor-bind-dns-grafana-prometheus-bind-exporter/</link><pubDate>Thu, 19 Sep 2024 19:26:00 -0500</pubDate><guid>https://support.tools/monitor-bind-dns-grafana-prometheus-bind-exporter/</guid><description>&lt;p&gt;Monitoring your Bind DNS server is essential for maintaining optimal performance, availability, and security. With Prometheus and Grafana, you can collect and visualize real-time metrics from your Bind DNS server using &lt;code&gt;bind_exporter&lt;/code&gt;, a tool designed to expose Bind metrics in a format Prometheus can scrape. In this guide, we’ll walk through how to set up monitoring for your Bind DNS server with Prometheus, Grafana, and &lt;code&gt;bind_exporter&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Monitor Etcd Cluster with Grafana and Prometheus in RKE2</title><link>https://support.tools/monitor-etcd-cluster-grafana-prometheus-rke2/</link><pubDate>Tue, 17 Sep 2024 19:26:00 -0500</pubDate><guid>https://support.tools/monitor-etcd-cluster-grafana-prometheus-rke2/</guid><description>&lt;p&gt;Monitoring your Etcd cluster is critical to ensure the health of your Kubernetes infrastructure, especially in an RKE2 environment. In this post, we’ll explore how to monitor an Etcd cluster using Grafana and Prometheus, giving you real-time insights and alerting capabilities to prevent issues before they impact your cluster’s availability.&lt;/p&gt;</description></item><item><title>Rancher Monitoring v2 Workshop: Comprehensive Guide</title><link>https://support.tools/post/rancher-monitoring-v2/</link><pubDate>Wed, 10 Jan 2024 09:00:00 -0500</pubDate><guid>https://support.tools/post/rancher-monitoring-v2/</guid><description>&lt;h2 id="rancher-monitoring-v2-workshop"&gt;Rancher Monitoring v2 Workshop&lt;/h2&gt;&#10;&lt;p&gt;Welcome to the Rancher Monitoring v2 Workshop! This workshop is designed to provide a comprehensive guide to deploying, managing, and troubleshooting Rancher Monitoring v2 in Kubernetes environments.&lt;/p&gt;&#10;&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;&#10;&lt;p&gt;Rancher Monitoring v2 offers advanced monitoring capabilities for Kubernetes clusters managed by Rancher. It is a powerful tool that integrates Prometheus, Grafana, and other monitoring components to provide deep insights into the health and performance of clusters.&lt;/p&gt;&#10;&lt;h3 id="goals-of-the-workshop"&gt;Goals of the Workshop&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Understanding the architecture of Rancher Monitoring v2&lt;/li&gt;&#10;&lt;li&gt;Learning how to deploy and configure Rancher Monitoring v2&lt;/li&gt;&#10;&lt;li&gt;Best practices for monitoring Kubernetes clusters&lt;/li&gt;&#10;&lt;li&gt;Troubleshooting common issues in Rancher Monitoring v2&lt;/li&gt;&#10;&lt;li&gt;Hands-on experience with Rancher Monitoring v2&lt;/li&gt;&#10;&lt;li&gt;Setting up alerts and notifications&lt;/li&gt;&#10;&lt;li&gt;Setting up ingress for Grafana and Prometheus&lt;/li&gt;&#10;&lt;li&gt;Setting up Grafana dashboards&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>service rancher-monitoring-operator not found</title><link>https://support.tools/post/rancher-monitoring-operator/</link><pubDate>Thu, 29 Sep 2022 00:51:00 -0500</pubDate><guid>https://support.tools/post/rancher-monitoring-operator/</guid><description>&lt;p&gt;Error:&lt;/p&gt;&#10;&lt;div class="code-block" data-copy-label="Copy code, block 1"&gt;&#10; &lt;div class="code-block-header" data-pagefind-ignore&gt;&lt;/div&gt;&#10; &lt;pre tabindex="0"&gt;&lt;code&gt;Error: Internal error occurred: failed calling webhook &amp;#34;prometheusrulemutate.monitoring.coreos.com&amp;#34;: failed to call webhook: Post &amp;#34;https://rancher-monitoring-operator.cattle-monitoring-system.svc:443/admission-prometheusrules/mutate?timeout=10s&amp;#34;: service &amp;#34;rancher-monitoring-operator&amp;#34; not found&lt;/code&gt;&lt;/pre&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;This error can be caused by a number of different issues. But first we need to understand what this error means.&lt;/p&gt;&#10;&lt;p&gt;The TLDR is that the webhook is not available. The webhook is a service that is used to validate and mutate resources. In this case, the webhook is used to validate and mutate PrometheusRule resources.&lt;/p&gt;</description></item><item><title>How to install kube-prometheus-stack</title><link>https://support.tools/post/how-to-install-kube-prometheus-stack/</link><pubDate>Tue, 12 Jul 2022 00:21:00 -0500</pubDate><guid>https://support.tools/post/how-to-install-kube-prometheus-stack/</guid><description>&lt;p&gt;kube-prometheus-stack is a collection of Kubernetes manifests that includes the following:&lt;/p&gt;&#10;&lt;p&gt;The Prometheus operator&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Prometheus&lt;/li&gt;&#10;&lt;li&gt;Alertmanager&lt;/li&gt;&#10;&lt;li&gt;Prometheus node-exporter&lt;/li&gt;&#10;&lt;li&gt;The Prometheus Adapter&lt;/li&gt;&#10;&lt;li&gt;kube-state-metrics&lt;/li&gt;&#10;&lt;li&gt;Grafana&lt;/li&gt;&#10;&lt;li&gt;Preconfigured to collect metrics from every Kubernetes component&lt;/li&gt;&#10;&lt;li&gt;Provides a set of default dashboards and alerts&lt;/li&gt;&#10;&lt;/ul&gt;</description></item></channel></rss>