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
👀 Смотрите также

tmux-claude: Мониторинг экземпляров кода Claude в панелях Tmux
tmux-claude — это инструмент, который добавляет мониторинг в реальном времени для экземпляров Claude Code в сессиях tmux. Он предоставляет строку состояния, интерактивную панель управления, улучшенный переключатель окон и уведомления на рабочем столе, считывая локальные файлы сессий без использования API.

Рекурсивная структура самосовершенствования для ИИ-агентов программирования с использованием Claude Code
Открытый фреймворк позволяет AI-агентам для программирования рекурсивно улучшать себя с помощью Claude Code. Система анализирует трассировки агентов, выявляет паттерны ошибок и внедряет исправления, достигая 25% прироста производительности за один тестовый цикл.

ClawedBack: Порт OpenClaw, работающий внутри кода Claude
ClawedBack — это чистая портированная версия OpenClaw, работающая внутри Claude Code, с встроенным кэшированием промптов и ограничениями по частоте запросов. Она поддерживает 19 из 23 встроенных инструментов OpenClaw и полностью совместима с ClawHub, включая обязательные проверки безопасности для импортируемых модулей.

mistral.rs 新增对 Gemma 4 12B 的支持:多模态、智能体与 MTP
mistral.rs теперь поддерживает Gemma 4 12B с мультимодальностью, агентными функциями и MTP. Установка в одну строку и запуск с веб-поиском, выполнением кода и встроенным интерфейсом.