troubleshoot-uwsgi

Official

Diagnose and fix uWSGI failures fast

Authornetdata
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill solves the problem of quickly triaging uWSGI incidents—such as worker exhaustion, harakiri storms, memory creep, stuck workers, and reload failures—using the same Netdata operator playbook logic but driven through MCP queries.

Core Features & Use Cases

  • Signal-driven diagnostic tree: Guides a coding agent through an 8-domain triage flow aligned to Netdata’s uWSGI operator playbook failure patterns, mapping each symptom to the appropriate rule file and next MCP query.
  • MCP-based verification: Actively queries Netdata via MCP to validate which uWSGI signal contexts are anomalous over a relevant time window, then re-checks after remediation to confirm the fix “holds.”
  • Remediation-focused remediation loop: Recommends corrective actions implied by the playbook/rule file and enforces before/after signal re-verification to avoid false fixes.

Use cases: On-call incident response for a misbehaving uWSGI service, debugging elevated errors/latency/saturation, and investigating unexpected restarts or reload-related failures after deployments.

Quick Start

Use the troubleshoot-uwsgi skill when you ask: "My uWSGI workers are failing—can you diagnose the root cause using Netdata and MCP and tell me what remediation to try."

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: troubleshoot-uwsgi
Download link: https://github.com/netdata/skills/archive/main.zip#troubleshoot-uwsgi

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.