ankra-observability

Deploy a Prometheus, Grafana, Loki, and Promtail observability stack on an Ankra cluster.

26|2|Updated Jul 11, 2025
One-click install
npx skills add https://github.com/ankraio/ankra-cli --skill ankra-observability
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ankra-observability
Source: https://github.com/ankraio/ankra-cli/tree/main/internal/skills/embedded/skills/ankra-observability
Command: npx skills add https://github.com/ankraio/ankra-cli --skill ankra-observability

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploy and manage a comprehensive observability stack on an Ankra cluster (Prometheus, Grafana, Loki, Promtail) and enable integration with external Prometheus-compatible metrics sources.

Core Features & Use Cases

  • Deploy a focused monitoring and logging stack to collect metrics and logs within a cluster.
  • Wire external metrics sources (Grafana Cloud, AWS Managed Prometheus, Google Cloud Managed Prometheus, Thanos, VictoriaMetrics) to feed dashboards and insights.
  • Enforce best practices: namespace-first deployment, pinned chart versions, and use of SOPS-encrypted values for credentials.

Quick Start

Install the ankra-observability stack on your cluster by applying the provided manifests and then configure external metric sources as needed.

Frequently Asked Questions about ankra-observability

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?

To deploy a Prometheus and Grafana observability stack on Kubernetes, apply the provided manifests to install the components and wire metrics collection out of the box. The deployment follows namespace-first practices and pins chart versions for stability.

Can I integrate external Prometheus metrics sources with Grafana dashboards?

Yes, you can integrate external Prometheus-compatible metrics sources like Grafana Cloud, AWS Managed Prometheus, Google Cloud Managed Prometheus, Thanos, and VictoriaMetrics to feed dashboards and insights.

Does this observability stack collect logs as well as metrics?

Yes, the observability stack collects logs alongside metrics by deploying Loki and Promtail. Promtail ships your cluster logs to Loki, making them queryable alongside your Prometheus metrics within Grafana.

How do I manage credentials for connecting to AWS Managed Prometheus or Grafana Cloud?

You manage credentials for AWS Managed Prometheus or Grafana Cloud by using SOPS-encrypted values to avoid plaintext credentials in your manifests, ensuring secure configuration for external metrics sources.

What is the best way to coordinate multiple observability stacks via manifests?

The best way to coordinate observability stacks via manifests is to enforce namespace-first deployment and pin chart versions, preventing configuration drift and ensuring reliable stack management across your cluster.