
scanopy v0.17.14
Сетевые диаграммы, которые обновляются сами
Scanopy
Сетевая документация без рисования.
Scanopy заменяет ручные сетевые диаграммы непрерывно поддерживаемой моделью того, что реально работает. Единый демон выполняет сканирование по расписанию и создаёт четыре представления для каждого сканирования: L2 (физический), L3 (логический), рабочие нагрузки и приложения. В отличие от диаграмм, нарисованных в draw.io, которые устаревают через неделю после сохранения, или состояния IaC, которое не учитывает дрейф и ресурсы, предоставленные вне пайплайна, Scanopy отражает текущее состояние вашей инфраструктуры. Экспортируйте в SVG, Mermaid или Confluence; встраивайте живые карты; или передавайте модель в ваш существующий источник истины.
💡 Предпочитаете не разворачивать самостоятельно? Получите бесплатную пробную версию Scanopy Cloud
L2 (физический) |
L3 (логический) |
Рабочие нагрузки |
Приложения |
✨ Возможности
- Автоматическое обнаружение: Составляет карту хостов и сервисов путём сканирования сети. Один сканер, без агентов на каждом устройстве.
- 230+ определений сервисов: Автоматически распознаёт базы данных, веб-серверы, контейнеры, сетевую инфраструктуру и корпоративные приложения.
- Четыре представления из одного сканирования: L2 (физический), L3 (логический), рабочие нагрузки и зависимости приложений.
- Распределённое сканирование: Разворачивайте демонов в разных сегментах для составления карт мультисайтовых и мульти-VLAN топологий.
- Интеграция с Docker и SNMP: Встроенное обнаружение контейнерных сервисов и сетевого оборудования.
- Плановые повторные сканирования: Документация остаётся актуальной по мере изменения инфраструктуры.
- Многопользовательский режим + RBAC: Управление организацией, доступ на основе ролей и общие живые представления для коллег или внешних заинтересованных сторон.
🎯 Идеально подходит для
- Платформенных и DevOps-команд: Прослеживайте зависимости сервисов без APM. Сопоставляйте контейнеры, виртуальные машины и оборудование в одной модели.
- Сетевых инженеров: Диаграммы топологии для нескольких VLAN и сайтов, полученные из SNMP, LLDP и ARP. Без ручного рисования.
- ИТ-операций: Поддерживайте актуальность инвентаря, топологии и зависимостей во всех командах и на всех площадках.
- MSP: Документация для каждого клиента с общими живыми представлениями.
- Домашних лабораторий: Документируйте свою инфраструктуру, не открывая draw.io.
📋 Лицензирование
Самостоятельное развёртывание (AGPL-3.0): Бесплатно для любого использования. Требуется раскрытие исходного кода сетевых сервисов и соблюдение условий copyleft.
Самостоятельное развёртывание (Коммерческая лицензия): Для тех, кто не может соблюдать условия AGPL-3.0. Свяжитесь по адресу [email protected]
Облачное решение: Scanopy Cloud по подписке — нулевое управление инфраструктурой
🚀 Быстрый старт для самостоятельного развёртывания
Docker Compose
curl -O https://raw.githubusercontent.com/scanopy/scanopy/refs/heads/main/docker-compose.yml
docker compose up -d
Proxmox
Используйте этот вспомогательный скрипт для создания LXC-контейнера Scanopy.
Unraid
Доступно как коммунальное приложение Unraid.
💡 Предпочитаете не разворачивать самостоятельно? Получите бесплатную пробную версию Scanopy Cloud
Откройте интерфейс по адресу http://<your-server-ip>:60072, создайте учётную запись и дождитесь завершения первого обнаружения.
Подробные варианты настройки и конфигурацию см. в Руководстве по установке.
📚 Документация и API
🚀 Демо
demo.scanopy.net. Размещённое демо-приложение с примерным набором данных. Попробуйте полный интерфейс без установки.
🤝 Участие в разработке
Мы приветствуем ваш вклад! Подробности в нашем руководстве по участию.
Отличные первые шаги:
- Добавление определений сервисов
- Перевод Scanopy на ваш язык
💬 Сообщество и поддержка
- Discord: Присоединяйтесь к нашему Discord для помощи и обсуждений
- Issues: Сообщите об ошибках или запросите функции
- Обсуждения: GitHub Discussions
Переводы на базе Weblate
Сделано с ❤️ в Нью-Йорке