collecting-infrastructure-metrics
Automates the collection and aggregation of infrastructure performance metrics across all system layers.
Install
mkdir -p .claude/skills/collecting-infrastructure-metrics && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/8719" && unzip -o skill.zip -d .claude/skills/collecting-infrastructure-metrics && rm skill.zipInstalls to .claude/skills/collecting-infrastructure-metrics
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Collect comprehensive infrastructure performance metrics across compute,Key capabilities
- →Identify infrastructure layers for monitoring
- →Configure agents for metric collection from various infrastructure components
- →Aggregate collected metrics centrally
- →Generate dashboards for health monitoring and performance analysis
- →Configure alerts based on critical metric thresholds
How it works
The skill automates setting up infrastructure metrics collection by identifying layers, configuring agents like Prometheus or Datadog, aggregating metrics, and creating dashboards for visualization and alerting.
Inputs & outputs
When to use collecting-infrastructure-metrics
- →Setting up system performance dashboards
- →Monitoring container health
- →Tracking database performance metrics
- →Centralizing infrastructure logs
About this skill
Infrastructure Metrics Collector
Collect and centralize infrastructure metrics across compute, storage, network, containers, load balancers, and databases using Prometheus, Datadog, or CloudWatch.
Overview
This skill automates the process of setting up infrastructure metrics collection. It identifies key performance indicators (KPIs) across various infrastructure layers, configures agents to collect these metrics, and assists in setting up central aggregation and visualization.
How It Works
- Identify Infrastructure Layers: Determines the infrastructure layers to monitor (compute, storage, network, containers, load balancers, databases).
- Configure Metrics Collection: Sets up agents (Prometheus, Datadog, CloudWatch) to collect metrics from the identified layers.
- Aggregate Metrics: Configures central aggregation of the collected metrics for analysis and visualization.
- Create Dashboards: Generates infrastructure dashboards for health monitoring, performance analysis, and capacity tracking.
When to Use This Skill
This skill activates when you need to:
- Monitor the performance of your infrastructure.
- Identify bottlenecks in your system.
- Set up dashboards for real-time monitoring.
Examples
Example 1: Setting up basic monitoring
User request: "Collect infrastructure metrics for my web server."
The skill will:
- Identify compute, storage, and network layers relevant to the web server.
- Configure Prometheus to collect CPU, memory, disk I/O, and network bandwidth metrics.
Example 2: Troubleshooting database performance
User request: "I'm seeing slow database queries. Can you help me monitor the database performance?"
The skill will:
- Identify the database layer and relevant metrics such as connection pool usage, replication lag, and cache hit rates.
- Configure Datadog to collect these metrics and create a dashboard to visualize performance trends.
Best Practices
- Agent Selection: Choose the appropriate agent (Prometheus, Datadog, CloudWatch) based on your existing infrastructure and monitoring tools.
- Metric Granularity: Balance the granularity of metrics collection with the storage and processing overhead. Collect only the essential metrics for your use case.
- Alerting: Configure alerts based on thresholds for key metrics to proactively identify and address performance issues.
Integration
This skill can be integrated with other plugins for deployment, configuration management, and alerting to provide a comprehensive infrastructure management solution. For example, it can be used with a deployment plugin to automatically configure metrics collection after deploying new infrastructure.
Prerequisites
- Access to infrastructure monitoring systems (Prometheus, Datadog, CloudWatch)
- System permissions for metrics agent installation
- Network access to monitored infrastructure components
- Storage for metrics data in ${CLAUDE_SKILL_DIR}/metrics/
Instructions
- Identify infrastructure layers to monitor (compute, storage, network, databases)
- Select appropriate metrics collection agent based on environment
- Configure agent with target endpoints and metric types
- Set up central aggregation for collected metrics
- Create dashboards for visualization
- Configure alerts for critical metrics thresholds
Output
- Metrics collection configuration files
- Agent installation and setup scripts
- Dashboard definitions for infrastructure monitoring
- Metric export configurations
- Alert rules for critical thresholds
Error Handling
If metrics collection fails:
- Verify agent installation and permissions
- Check network connectivity to targets
- Validate authentication credentials
- Review firewall and security group rules
- Confirm metric endpoint availability
Resources
- Prometheus documentation for metric collection
- Datadog agent configuration guides
- AWS CloudWatch metrics reference
- Infrastructure monitoring best practices
When not to use it
- →When monitoring is not required
- →When troubleshooting issues unrelated to infrastructure performance
Prerequisites
Limitations
- →Requires appropriate agent selection based on existing infrastructure
- →Balancing metric granularity with storage and processing overhead is necessary
- →Alerting relies on configured thresholds for key metrics
How it compares
This skill automates the setup of a complete infrastructure monitoring system, contrasting with manual configuration of individual metrics and dashboards.
Compared to similar skills
collecting-infrastructure-metrics side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| collecting-infrastructure-metrics (this skill) | 0 | 27d | Review | Intermediate |
| observability | 0 | 2mo | No flags | Beginner |
| performance-monitor | 0 | 4mo | No flags | Intermediate |
| railway-metrics | 1 | 7mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by jeremylongshore
View all by jeremylongshore →You might also like
observability
devartblake
Use this skill for logs, metrics, tracing, health checks, and dashboards.
performance-monitor
adiytharpansa
Real-time monitoring and optimization of system performance. Use when you need to track response times, resource usage, skill efficiency, and overall system health. This skill enables continuous performance optimization, bottleneck detection, and proactive improvements to keep OpenClaw running at pe
railway-metrics
davila7
Query resource usage metrics for Railway services. Use when user asks about resource usage, CPU, memory, network, disk, or service performance like "how much memory is my service using" or "is my service slow".
postgres-pro
Jeffallan
Use when optimizing PostgreSQL queries, configuring replication, or implementing advanced database features. Invoke for EXPLAIN analysis, JSONB operations, extension usage, VACUUM tuning, performance monitoring.
moai-domain-database
modu-ai
Manage and query domain-specific data efficiently, enabling streamlined access to information and insights.
service-mesh-observability
wshobson
Implement comprehensive observability for service meshes including distributed tracing, metrics, and visualization. Use when setting up mesh monitoring, debugging latency issues, or implementing SLOs for service communication.