creating-apm-dashboards
Installation
SKILL.md
Overview
This skill automates the creation of Application Performance Monitoring (APM) dashboards, providing a structured approach to visualizing critical application metrics. By defining key performance indicators and generating dashboard configurations, this skill simplifies the process of monitoring application health and performance.
How It Works
- Identify Requirements: Determine the specific metrics and visualizations needed for the APM dashboard based on the user's request.
- Define Dashboard Components: Select relevant components such as golden signals (latency, traffic, errors, saturation), request metrics, resource utilization, database metrics, cache metrics, business metrics, and error tracking.
- Generate Configuration: Create the dashboard configuration file based on the selected components and user preferences.
- Deploy Dashboard: Deploy the generated configuration to the target monitoring platform (e.g., Grafana, Datadog).
When to Use This Skill
This skill activates when you need to:
- Create a new APM dashboard for an application.
- Define key metrics and visualizations for monitoring application performance.
- Generate dashboard configurations for Grafana, Datadog, or other monitoring platforms.