Инвентаризация: DEV: Песочницы
Зачем нужны песочницы? - для учета клонов серверов
Понятно что клон, если у него совпадает FQDN не может находиться в одном окружении с оригиналом. Он должен быть каким-то образом изолирован.
Вот этот механизм изоляции - песочница.
Зачем нужно учитывать клоны? - они потребляют ресурсы, и требуют сопровождения, на них нужно выполнять регламентные задачи, делать бэкапы. Нужно учитывать сетевые доступы. Они могут быть платформой для севисов вида «Клон ERP для тестирования обновлений» и т.п.
Сценарии
FQDN совпадает, IP нет
Склонировали VM, изолировали от ДНС (чтобы не создавать путаницу), но при этом оно еще может быть доступно из инфраструктуры по новому IP.
Такое можно ставить на мониторинг, такое может отправлять информацию о себе в инвентаризацию
В таком случае надо создавать запись в инвентори руками и прикреплять руками клона к этой записи.
FQDN совпадает, IP совпадает
Склонировали VM, поместили в изолированную сеть, сохранив полностью все параметры и таким образом избежав коллизий по IP.
Такое на мониторинг не поставишь, и в инвентори оно о себе сообщать не сможет. Такое можно обновлять через PowerCLI.
В таком случае надо создавать запись в инвентори и там прикреплять ID vmware.
Обнаруживается новая VM (другой ID)
Сколько таких FQDN на весь кластер VM?
- Один
- Сколько таких FQDN (с учетом клонов) в инвентори?
- Один
- Обновляем VM ID молча (видимо была какая-то операция над единственной VM)
- Несколько
- Отправляем уведомление о необходимости прописать VM ID в инвентори (механизм уведомлений за рамками вопроса)
- Несколько
- Сколько таких FQDN (с учетом клонов) в инвентори?
- Один
- Отправляем уведомление о необходимости прописать VM ID в инвентори (механизм уведомлений за рамками вопроса)
- Несколько
- Можно сопоставить новый VMID с записью в инвентори, чей VMID отсутствует в кластере?
- да
- Меняем запись с потерянным VMID на новый
- нет
- Отправляем уведомление о необходимости прописать VM ID в инвентори (механизм уведомлений за рамками вопроса)
Постановка на мониторинг
У песочницы надо поставить флажок «доступность по сети» и какой-то суффикс для маркировки клонов из этой песочницы.
ОС на мониторинг ставить только из песочниц доступных по сети, в качестве адреса использовать IP вместо FQDN, в имени добавлять суффикс
VM ставить на мониторинг в любом случае, также добавляя в имени суффикс