observability-stack

Deploy Prometheus, Grafana, Loki, and Alertmanager onto Kubernetes with Helm.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/3horizons/agentic-devops-platform --skill observability-stack-3horizons
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observability-stack
Source: https://github.com/3horizons/agentic-devops-platform/tree/main/.github/skills/observability-stack
Command: npx skills add https://github.com/3horizons/agentic-devops-platform --skill observability-stack-3horizons

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the deployment and configuration of a comprehensive observability stack, simplifying the process of monitoring Kubernetes clusters and applications.

Core Features & Use Cases

  • Stack Deployment: Installs Prometheus, Grafana, Loki, and Alertmanager using Helm.
  • Monitoring Configuration: Sets up custom dashboards and alerting rules.
  • Day-2 Operations: Provides commands for troubleshooting, querying metrics, and managing alerts.
  • Use Case: A DevOps engineer needs to quickly set up monitoring for a new microservice deployed on AKS. This Skill allows them to deploy the entire observability stack with pre-configured dashboards and alerts in minutes.

Quick Start

Deploy the observability stack to the monitoring namespace using the provided Helm chart and values file.

Frequently Asked Questions about observability-stack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a Prometheus and Grafana observability stack on Kubernetes?

Deploy a Prometheus and Grafana observability stack on Kubernetes by using Helm charts and custom YAML configurations to install the components into a monitoring namespace. This automates the setup of monitoring clusters and applications.

Can I set up custom alerting rules and dashboards for Kubernetes monitoring?

Custom alerting rules and dashboards for Kubernetes monitoring are configured automatically during the Helm deployment. The stack utilizes Grafana for dashboards and Alertmanager to manage the custom alerting rules.

Do I need kubectl and Helm to manage Loki and Prometheus deployment?

You need kubectl and Helm to manage the Loki and Prometheus deployment. These command-line tools are required to execute the Helm chart installations and apply the custom YAML configurations.

What's the best way to troubleshoot metrics and manage alerts after a Kubernetes deployment?

The best way to troubleshoot metrics and manage alerts after a Kubernetes deployment is using provided day-2 operations commands. These commands facilitate querying metrics and handling Alertmanager rules.

Does this observability stack include log aggregation alongside metrics monitoring?

The observability stack includes log aggregation alongside metrics monitoring. It deploys Loki for log aggregation, Prometheus for metrics, Grafana for visualization, and Alertmanager for alerting.

Why use Helm to install an observability stack instead of manual Kubernetes YAML configurations?

Using Helm to install an observability stack automates configuration management compared to manual Kubernetes YAML configurations. It simplifies deploying Prometheus, Grafana, and Loki with pre-configured dashboards and alerts.