linux-service-triage
Diagnoses common Linux service issues using logs, systemd/PM2, file permissions, Nginx reverse proxy checks, and DNS sanity checks.
Overview: This skill helps diagnose and troubleshoot common Linux service issues, providing a clear understanding of the problem and a minimal fix plan. It's useful for developers and sysadmins who need to quickly identify and resolve service-related problems. Key Features: * Diagnoses service issues using logs, systemd/PM2, file permissions, Nginx reverse proxy checks, and DNS sanity checks. * Provides a clear triage report with likely cause, evidence from logs, and minimal fix plan. * Offers exact shell commands to apply the fix if explicitly requested and safe. * Validates network path for web services. How It Works: The skill follows a structured workflow to diagnose and troubleshoot service issues. It confirms scope and safety, gathers evidence from logs and status output, classifies the failure, proposes a minimal fix plan, and validates the network path. Use Cases: * Troubleshooting a failing or unreachable server app. * Identifying and fixing permission issues on a Linux service. * Setting up Nginx reverse proxy for a web service and verifying DNS and TLS sanity. * Creating a systemd service for a script and making it survive reboots.
Reviews
No reviews yet.