NervMap:シングルコマンドでサーバーサービスの検出と診断を行うツール

NervMapの機能
NervMapは、サーバーサービスとその依存関係を包括的に可視化するコマンドラインツールです。サーバーの問題をトラブルシューティングする際に、docker ps、systemctl、ss -tlnpなどの複数のコマンドを手動で実行し、設定を相互参照するという課題に対処するために作成されました。
主な機能と性能
このツールは0.6秒で実行され、以下を検出します:
- すべてのDockerコンテナ
- すべてのsystemdサービス
- すべてのベアプロセス
これらのサービス間の依存関係を、さまざまな信頼度レベルを持つ複数の検出方法を使用してマッピングします:
- Docker Composeの
depends_on(100%信頼度) /proc/net/tcpによるTCP確立済み接続(85%信頼度)DATABASE_URL、REDIS_HOSTなどの環境変数(60%信頼度)- Dockerネットワークのメンバーシップ(30%信頼度)
診断機能
NervMapには、重大度と影響分析、および修正提案を含む15の診断ルールが含まれており、問題を特定します。診断は以下をカバーします:
- ポート競合
- OOMキルされたコンテナ
- 再起動ループ
- 失敗したsystemdサービス
- 循環依存関係
- ディスク圧力
- 公開されたワイルドカードポート
使用方法とテスト
このツールには、単一のプロジェクトに焦点を当てるための--scopeフラグが含まれています。263のサービスを持つ本番サーバーでテストされ、誤検知はゼロと報告されています。すべての出力では、デフォルトでシークレットが編集されます。
NervMapはLinuxバイナリとして利用可能で、個人利用は無料です。ソースはGitHubでホストされています。
📖 Read the full source: r/ClaudeAI
👀 See Also

Databasus PostgreSQLバックアップツールがAnthropicのオープンソースサポートを獲得
Anthropicは、Claude for Open Sourceプログラムを通じてオープンソースのデータベースバックアップツールDatabasusを認定し、メンテナーにClaude Maxへの無料アクセスを提供しています。このツールはPostgreSQL、MySQL、MariaDB、MongoDBをサポートし、スケジュールされたバックアップ、70以上の保存先、AES-256-GCM暗号化を備えています。

EvalShift: モデル移行中のLLM回帰検出のためのオープンソースCLI
EvalShiftは、MITライセンスのPython CLIで、プロンプト、エージェント、ツール呼び出しワークフロー全体でソースLLMとターゲットLLMの出力を比較し、ローカルにHTML回帰レポートを生成します。

GoogleがSashikoをリリース:Linuxカーネルパッチ向けAIコードレビューエージェント
Googleのエンジニアが、Linuxカーネル向けに設計されたエージェント型AIコードレビューシステム「Sashiko」をオープンソース化しました。これは、人間のレビュアーが見逃した最近の1,000件の上流問題のうち53%のバグを発見しました。

MCPコンテクスト肥大化:Claude Codeユーザー向けの実質的なコストと実用的な修正方法
Claude Codeで9つのMCPサーバーを実行すると、コールドスタート時に38kトークン消費し、ツール定義のオーバーヘッドだけで月額約700ドルかかり、モデルのパフォーマンスが低下します。BM25ランキングを使用したゲートウェイパターンでコンテキストを4kに削減できます。