← CMDB

Discovery: автоматическое наполнение CMDB

Ручная CMDB обречена: её заполняют один раз при внедрении, а через полгода она расходится с реальностью, и ей перестают верить. Discovery — автоматический сбор данных о конфигурационных единицах — решает эту проблему. Разберём методы discovery, их плюсы и минусы и как поддерживать CMDB в актуальном состоянии.

10 мин чтения Команда TIQQET
CMDBАвтоматизацияАрхитектураITIL
Discovery: автоматическое наполнение CMDB

Зачем discovery

CMDB ценна только пока актуальна. Ручное ведение не масштабируется: тысячи конфигурационных единиц меняются ежедневно, и человек физически не успевает. Discovery автоматически обнаруживает CI и их атрибуты, синхронизируя CMDB с реальной инфраструктурой.

Методы discovery

Агентскийагент на хосте шлёт данныеБезагентскийопрос по SSH/WMI/SNMPСетевое сканированиеобнаружение устройств в сетиИнтеграциииз AD, гипервизоров, облаков
На практике методы комбинируют: агенты на серверах, безагентский опрос сети, интеграции с AD и гипервизорами.

Сравнение методов

МетодДетальностьСложность развёртыванияКогда уместен
АгентскийВысокаяВысокаяСерверы, критичные хосты
БезагентскийСредняя-высокаяСредняяУправляемая сеть с доступами
СканированиеНизкая-средняяНизкаяИнвентаризация «что есть»
ИнтеграцииЗависит от источникаНизкая-средняяЕсть AD/гипервизор/облако

Как держать данные точными

Discovery — не разовый импорт, а регулярный процесс:

С чего начать

Не пытайтесь сразу покрыть всё. Начните с интеграции, которая уже доступна (обычно AD — даёт пользователей и компьютеры), добавьте сетевое сканирование для «что есть в сети», а агентов ставьте точечно на критичные серверы. Постепенно расширяйте охват, а не «всё и сразу».

TIQQET ведёт учёт оборудования с импортом и QR-инвентаризацией; для глубокого discovery интегрируется с внешними источниками — подход «начни с того, что есть, расширяй итеративно» работает и здесь.

Попробуйте TIQQET в деле

On-premise ServiceDesk с полным циклом заявок, SLA-контролем и мобильными приложениями. Развёртывание за 1 день.

Посмотреть демо

Частые вопросы

Почему ручная CMDB всегда устаревает?

Инфраструктура меняется ежедневно (новые ВМ, обновления, перемещения), а человек не успевает отражать это вручную. Через несколько месяцев ручная CMDB расходится с реальностью, и ей перестают доверять. Поэтому нужен автоматический discovery.

Какой метод discovery выбрать?

Обычно комбинацию: интеграция с AD (пользователи и компьютеры), сетевое сканирование (что есть в сети), агенты на критичных серверах (детально), безагентский опрос управляемых устройств. Начинают с того, что уже доступно, и расширяют.

Что такое reconciliation в discovery?

Согласование данных из разных источников об одном CI. Когда, например, AD и гипервизор дают разные сведения, нужны правила приоритета источников, чтобы в CMDB попадала одна непротиворечивая запись.

Discovery полностью заменяет ручной ввод?

Нет. Discovery собирает технические атрибуты и связи, но бизнес-контекст — владелец CI, критичность услуги, назначение — задаёт человек. Лучшая модель: автоматика для фактов, люди для контекста.