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

Qure: Десктопное приложение для генерации E2E-тестов на основе записанных действий в браузере
Qure — это десктопное приложение от JetBrains (в настоящее время в закрытой бета-версии), которое генерирует сквозной код веб-тестов на основе записей, сделанных во встроенном браузере. Вместо того чтобы описывать сценарии тестирования текстом для ИИ-агентов, разработчики записывают свои ручные QA-сценарии, взаимодействуя с продуктом, а ИИ создаёт рабочий тестовый код, соответствующий их существующей кодовой базе.

Сравнение Dual DGX Sparks и Mac Studio M3 Ultra: практический тест для локального запуска Qwen3.5 397B
Разработчик сравнил локальный запуск Qwen3.5 397B на Mac Studio M3 Ultra 512GB за $10K и на настройке с двумя DGX Spark за $10K. Mac Studio показал 30-40 токенов/с с пропускной способностью памяти 800 ГБ/с, но медленным предзаполнением, в то время как Sparks выдавали 27-28 токенов/с с более быстрыми вычислениями, но сложной настройкой.

Навык iknowkungfu анализирует использование OpenClaw, чтобы рекомендовать недостающие навыки.
iknowkungfu — это новый навык OpenClaw, который сканирует рабочее пространство вашего агента, файлы памяти и журналы бесед, чтобы определить, каких навыков вам не хватает, основываясь на ваших реальных моделях использования. Он предоставляет конкретные рекомендации с оценками доверия и причинами, связанными с вашим рабочим процессом.

VibeSmith: Локальный инструмент для выявления конфликтов навыков в проектах Claude Code
VibeSmith — это локальное приложение для macOS, которое обеспечивает единый обзор проектов Claude Code, обнаруживает конфликты, когда глобальные и проектные компоненты имеют одинаковые имена, визуализирует зависимости в виде направленных ациклических графов (DAG) и отслеживает использование токенов контекста.