NervMap: Инструмент для обнаружения сервисов и диагностики серверов с помощью одной команды

Что делает NervMap
NervMap — это инструмент командной строки, который обеспечивает полную видимость серверных служб и их зависимостей. Он был создан для решения проблемы ручного запуска множества команд, таких как docker ps, systemctl и ss -tlnp, и сопоставления конфигураций при устранении неполадок на сервере.
Ключевые возможности и производительность
Инструмент выполняется за 0,6 секунды и обнаруживает:
- Все контейнеры Docker
- Все службы systemd
- Все обычные процессы
Он отображает зависимости между этими службами, используя несколько методов обнаружения с разными уровнями достоверности:
- Docker Compose
depends_on(100% достоверности) - Установленные TCP-соединения через
/proc/net/tcp(85% достоверности) - Переменные окружения, такие как
DATABASE_URL,REDIS_HOST(60% достоверности) - Принадлежность к сети Docker (30% достоверности)
Диагностические возможности
NervMap включает 15 диагностических правил, которые выявляют проблемы с анализом серьёзности и влияния, а также предлагают способы исправления. Диагностика охватывает:
- Конфликты портов
- Контейнеры, завершённые OOM-killer
- Циклы перезапуска
- Неудачные службы systemd
- Циклические зависимости
- Давление на диск
- Открытые порты с подстановочными знаками
Использование и тестирование
Инструмент включает флаг --scope для фокусировки на одном проекте. Он был протестирован на рабочем сервере с 263 службами и показал нулевое количество ложных срабатываний. Секреты по умолчанию скрыты во всех выводах.
NervMap доступен в виде бинарного файла для Linux и бесплатен для личного использования. Исходный код размещён на GitHub.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Signet: Открытая платформа локального хранения данных для ИИ-агентов
Signet — это открытая платформа памяти для ИИ-агентов, которая выносит обработку памяти за пределы цикла агента. Она сохраняет транскрипты, преобразует сессии в структурированную память, связывает сущности в граф и внедряет контекст до начала промптов.

Нельсон: Плагин Claude Code для координации ИИ-агентов по принципу военно-морского флота
Nelson — это плагин Claude Code, который структурирует координацию ИИ-агентов, используя принципы военно-морского флота. Он включает три режима выполнения, систему классификации рисков, мониторинг целостности корпуса и шлюзы постоянных приказов для предотвращения распространённых антипаттернов.

AskAlf: Платформа с открытым исходным кодом для оркестрации мультиагентов, предназначенная для самостоятельного размещения AI-воркфлоу.
AskAlf — это платформа с открытым исходным кодом для оркестрации множества агентов, которая работает на вашем собственном оборудовании, динамически создавая специализированных работников, координирующихся через автономную систему с 10-уровневой когнитивной памятью, хранящейся в pgvector.

Настройка локального голосового управления для AI-агентов на Apple Silicon
Настройка локального голосового управления для ИИ-агентов с использованием Parakeet STT и Kokoro TTS на Apple Silicon для быстрого и независимого от облака взаимодействия.