Marketplace monitoring-analytics
Monitor Proxmox infrastructure health and performance. Track node statistics, analyze resource utilization, and identify optimization opportunities across your cluster.
install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/dataknifeai/monitoring-analytics" ~/.claude/skills/aiskillstore-marketplace-monitoring-analytics && rm -rf "$T"
manifest:
skills/dataknifeai/monitoring-analytics/SKILL.mdsource content
Monitoring & Analytics Skill
Monitor and analyze your Proxmox infrastructure health and performance.
What this skill does
This skill enables you to:
- Get node statistics and performance metrics
- Monitor CPU, memory, and disk utilization
- Track network performance
- Analyze VM/container performance
- Monitor resource allocation efficiency
- Identify performance bottlenecks
- Generate performance reports
- Track usage trends over time
- Plan capacity based on metrics
- Establish baselines and thresholds
When to use this skill
Use this skill when you need to:
- Check cluster health and performance
- Monitor node resource usage
- Analyze VM/container performance
- Identify performance bottlenecks
- Troubleshoot performance issues
- Plan capacity expansion
- Generate performance reports
- Establish monitoring baselines
- Forecast resource needs
- Optimize resource allocation
Available Tools
- Get node statistics and performanceget_node_status
- Get VM performance metricsget_vm_status
- Get container performance metricsget_container_status
- Get overall cluster metricsget_cluster_resources
Typical Workflows
Infrastructure Health Check
- Use
for overall healthget_cluster_resources - Use
for each nodeget_node_status - Use
andget_vm_status
for workload analysisget_container_status - Generate comprehensive health report
Performance Analysis
- Use
to analyze node performanceget_node_status - Use
to check VM performanceget_vm_status - Identify high-utilization resources
- Analyze performance trends
- Recommend optimizations
Capacity Planning
- Use
for current utilizationget_cluster_resources - Use
for detailed metricsget_node_status - Analyze growth trends
- Project future capacity needs
- Plan scaling or upgrades
Bottleneck Identification
- Use
to find high CPU/memory nodesget_node_status - Use
for resource-hungry VMsget_vm_status - Use
for disk bottlenecksget_storage - Analyze performance impact
- Recommend solutions
Example Questions
- "What's the current cluster health and performance?"
- "Which nodes are running at high utilization?"
- "Show me the performance metrics for all VMs"
- "Are there any performance bottlenecks?"
- "Get a complete performance analysis report"
- "Which containers are consuming the most resources?"
- "What are the resource trends over time?"
Response Format
When using this skill, I provide:
- Node statistics with CPU, memory, disk metrics
- VM/container performance data
- Utilization trends and analysis
- Bottleneck identification
- Capacity planning recommendations
- Optimization suggestions
Best Practices
- Monitor metrics continuously
- Establish performance baselines
- Set appropriate alert thresholds
- Track metrics over time for trends
- Identify and optimize peak usage periods
- Balance load across nodes
- Monitor both physical and virtual resources
- Analyze before and after optimization
- Keep historical data for trend analysis
- Use metrics to justify capacity investments
- Monitor network performance
- Consider both current and future growth