NervMap: Einzelbefehl-Server-Service-Erkennungs- und Diagnosewerkzeug

Was NervMap leistet
NervMap ist ein Kommandozeilen-Tool, das umfassende Einblicke in Serverdienste und ihre Abhängigkeiten bietet. Es wurde entwickelt, um den manuellen Aufwand beim Ausführen mehrerer Befehle wie docker ps, systemctl und ss -tlnp sowie beim Abgleichen von Konfigurationen bei der Fehlerbehebung auf Servern zu reduzieren.
Wichtige Funktionen und Leistung
Das Tool führt seine Analyse in 0,6 Sekunden aus und erkennt:
- Alle Docker-Container
- Alle systemd-Dienste
- Alle einfachen Prozesse
Es bildet Abhängigkeiten zwischen diesen Diensten mithilfe mehrerer Erkennungsmethoden mit unterschiedlichen Konfidenzniveaus ab:
- Docker Compose
depends_on(100 % Konfidenz) - TCP-Verbindungen über
/proc/net/tcp(85 % Konfidenz) - Umgebungsvariablen wie
DATABASE_URL,REDIS_HOST(60 % Konfidenz) - Zugehörigkeit zu Docker-Netzwerken (30 % Konfidenz)
Diagnosefähigkeiten
NervMap umfasst 15 Diagnoseregeln, die Probleme mit Schweregrad- und Auswirkungsanalyse sowie Lösungsvorschlägen identifizieren. Die Diagnosen decken ab:
- Port-Konflikte
- OOM-beendete Container
- Neustart-Schleifen
- Fehlgeschlagene systemd-Dienste
- Zirkuläre Abhängigkeiten
- Speicherplatzprobleme
- Freigegebene Wildcard-Ports
Verwendung und Tests
Das Tool enthält ein --scope-Flag, um sich auf ein einzelnes Projekt zu konzentrieren. Es wurde auf einem Produktionsserver mit 263 Diensten getestet und meldete keine falsch positiven Ergebnisse. Geheimnisse werden standardmäßig in allen Ausgaben geschwärzt.
NervMap ist als Linux-Binary verfügbar und für den persönlichen Gebrauch kostenlos. Die Source ist auf GitHub gehostet.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Automatisierung der Datadog-Alarmtriage mit Claude Code und MCP
Ein Entwickler hat ein System mit den Claude Code-Fähigkeiten und dem MCP-Server von Datadog erstellt, um automatisch Überwachungsalarme zu prüfen, Probleme zu klassifizieren und Korrektur-PRs über einen Cron-Job zu öffnen. Die Einrichtung dauert etwa 30 Minuten und führt parallele KI-Agenten in isolierten Worktrees aus.

OpenUtter: Fragen Sie Google Meet-Transkripte live über OpenClaw ab
OpenUtter ist eine Funktion, die Google Meet über einen Headless-Browser als Gast beitritt, Live-Untertitel erfasst und sie an Ihren OpenClaw-Ereignisbus streamt. Sie können das Live-Transkript während des Anrufs über Telegram, WhatsApp, Slack oder Discord abfragen.

Relay: Ein Tool zur Übergabe von Claude-Code-Sitzungen an andere KI-Agenten
Relay ist ein Rust-Binary, das den Sitzungskontext von Claude Code extrahiert – einschließlich Gesprächsverlauf, Tool-Aufrufe, Fehler und Git-Status – und ihn an andere KI-Agenten wie Codex oder Gemini weitergibt, wenn Ratenlimits erreicht werden. Es unterstützt 8 Agenten und kann über GitHub oder npm installiert werden.

OpenClaw integriert Funktionen aus dem Claude-Code-Leak
Ein OpenClaw-Benutzer ließ seinen Bot den geleakten Claude-Code (Rust-Nachbau von Instructkr) analysieren und selektiv bestimmte Architekturmuster in sein OpenClaw-Setup übertragen. Die Integration konzentriert sich auf praktische Verbesserungen wie automatische Startkontinuität, Gesprächskompaktierung und ein Pre-Tool/Post-Tool-Hook-Framework.