devops:observability-ops

Diagnose metric collection and log ingestion issues in VictoriaMetrics, Loki, and Alloy stacks.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/ChanghwanK/dotfiles --skill devops-observability-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops:observability-ops
Source: https://github.com/ChanghwanK/dotfiles/tree/main/claude/.claude/skills/devops%3Aobservability-ops
Command: npx skills add https://github.com/ChanghwanK/dotfiles --skill devops-observability-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the complexities of operating and troubleshooting modern observability stacks, ensuring reliable metric collection, log aggregation, and alerting.

Core Features & Use Cases

  • Troubleshoot Metric/Log Issues: Diagnose and resolve problems with VictoriaMetrics, Loki, and Alloy.
  • Optimize Performance: Improve query performance and reduce resource consumption.
  • Manage Alerting: Configure and maintain alerting rules for proactive issue detection.
  • Use Case: When VictoriaMetrics reports high memory usage, this Skill can help identify the cause, such as high-cardinality queries, and suggest solutions like relabeling or query optimization.

Quick Start

Diagnose why logs are not appearing in Loki for the 'my-application' namespace.

Frequently Asked Questions about devops:observability-ops

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

FAQPage Schema
How do I troubleshoot missing logs in Loki for a specific Kubernetes namespace?

To troubleshoot missing logs in Loki, you diagnose Alloy collection configurations and Loki ingestion pipelines. This Skill provides operational guidance to identify why logs are not appearing for your namespace and resolve the log aggregation issues across Kubernetes environments.

Why does VictoriaMetrics report high memory usage and how can I fix it?

VictoriaMetrics high memory usage often stems from high-cardinality queries. You can resolve this by applying relabeling rules or optimizing your PromQL queries to reduce resource consumption and stabilize metric collection operations.

What's the best way to optimize slow PromQL and LogQL query performance?

To optimize slow PromQL and LogQL query performance, you analyze metric collection failures and log ingestion issues. This Skill helps identify bottlenecks and suggests query optimizations to improve observability stack performance.

Do I need Kubernetes resource management knowledge to manage alerting rules with VictoriaMetrics?

Yes, managing alerting rules and diagnosing metric collection failures requires understanding Kubernetes resource management. This Skill covers configuring and maintaining alerting rules for proactive issue detection across Kubernetes environments.

How does Alloy fit into an observability stack using VictoriaMetrics and Loki?

Alloy functions as the collection agent within your observability stack, sending data to VictoriaMetrics and Loki. Troubleshooting Alloy involves diagnosing metric collection failures and resolving log ingestion issues before data reaches the backends.