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

✍️ OpenClawRadar📅 Опубликовано: 22 марта 2026 г.🔗 Source
NervMap: Инструмент для обнаружения сервисов и диагностики серверов с помощью одной команды
Ad

Что делает 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% достоверности)
Ad

Диагностические возможности

NervMap включает 15 диагностических правил, которые выявляют проблемы с анализом серьёзности и влияния, а также предлагают способы исправления. Диагностика охватывает:

  • Конфликты портов
  • Контейнеры, завершённые OOM-killer
  • Циклы перезапуска
  • Неудачные службы systemd
  • Циклические зависимости
  • Давление на диск
  • Открытые порты с подстановочными знаками

Использование и тестирование

Инструмент включает флаг --scope для фокусировки на одном проекте. Он был протестирован на рабочем сервере с 263 службами и показал нулевое количество ложных срабатываний. Секреты по умолчанию скрыты во всех выводах.

NervMap доступен в виде бинарного файла для Linux и бесплатен для личного использования. Исходный код размещён на GitHub.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

tmux-claude: Мониторинг экземпляров кода Claude в панелях Tmux
Инструменты

tmux-claude: Мониторинг экземпляров кода Claude в панелях Tmux

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

OpenClawRadar
Рекурсивная структура самосовершенствования для ИИ-агентов программирования с использованием Claude Code
Инструменты

Рекурсивная структура самосовершенствования для ИИ-агентов программирования с использованием Claude Code

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

OpenClawRadar
ClawedBack: Порт OpenClaw, работающий внутри кода Claude
Инструменты

ClawedBack: Порт OpenClaw, работающий внутри кода Claude

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

OpenClawRadar
mistral.rs 新增对 Gemma 4 12B 的支持:多模态、智能体与 MTP
Инструменты

mistral.rs 新增对 Gemma 4 12B 的支持:多模态、智能体与 MTP

mistral.rs теперь поддерживает Gemma 4 12B с мультимодальностью, агентными функциями и MTP. Установка в одну строку и запуск с веб-поиском, выполнением кода и встроенным интерфейсом.

OpenClawRadar