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

Ruderboot: Open-Source KI-Kollege mit Wissensgraph-Speicher
Rowboat ist eine Open-Source-App, die Ihre Arbeit in ein lebendes Wissensgraph umwandelt, Daten lokal als Markdown speichert und KI-gesteuerte lokale Unterstützung bietet.

Anamnese: Eine portable Gedächtnisschicht für Claude und ChatGPT via MCP
Anamnese ist ein kostenloser MCP-Server, der Erinnerungen, Aufgaben, Ziele und Notizen über Claude und ChatGPT hinweg speichert und nur relevante Kontexte in Gespräche einbezieht, während Nutzer ihre Daten einsehen, bearbeiten und exportieren können.

Cloudflare's vinext: Ein mit Next.js kompatibles Framework, das mit KI auf Vite aufgebaut ist
Cloudflare-Ingenieure haben die Next.js-API-Oberfläche mit KI in einer Woche auf Vite neu aufgebaut und vinext geschaffen – einen direkten Ersatz, der 4-mal schneller baut und 57 % kleinere Bundles erzeugt. Es wird mit einem einzigen Befehl auf Cloudflare Workers deployed.

Claude-File-Recovery: CLI-Tool extrahiert Dateien aus Claude-Code-Sitzungsverlauf
claude-file-recovery ist ein Python-CLI-Tool und TUI, das JSONL-Sitzungstranskripte aus ~/.claude/projects/ analysiert, um Dateien wiederherzustellen, die von Claude Code erstellt, geändert oder gelesen wurden, einschließlich der punktgenauen Wiederherstellung früherer Dateiversionen.