Ручную инвентаризацию железа (оборудования, ЗИП и Материалов) дополняет полуавтоматическая инвентаризация Операционных систем. Есть несколько типов скриптов, собирающих информацию об установленных ОС:
Список сортируется (клик по заголовку) и фильтруется полями ввода под заголовками (подсказка по фильтру — на самом заголовке). Цвет ячейки с именем хоста показывает давность последних данных от скрипта инвентаризации (легенда цветов — в подсказке заголовка).
Из неочевидного — поиск по софту/железу: текст, вписанный в поле «Софт», ищется не только в отпечатке софта, но и в отпечатке железа. Так находят ОС по серийнику материнской платы, модели платы, версии конкретной программы и т.п.
Карточка ОС собрана из блоков:
Значения полей и назначение элементов поясняют их собственные подсказки (иконка «?» у поля, тултип у значка) — здесь только состав карточки.
Назначение полей показывают подсказки прямо в форме. Типовые сценарии ручной правки:
Поля под кнопкой “Расширенные настройки” (версия ОС, IP- и MAC-адреса, отпечаток железа, отпечаток софта, внешние ссылки) заполняются скриптами инвентаризации — внесённое руками скрипт, скорее всего, затрёт при следующем срабатывании.
Выведенную из работы ОС не удаляем, а архивируем.
Удалить (кнопка-корзина в окне просмотра; при наличии связанных объектов она недоступна — тултип перечислит, что мешает) можно, если
В остальных случаях правильнее архивация.
| Атрибут | Описание |
|---|---|
|
Идентификатор id
|
|
|
Код code
|
Человекочитаемый и безопасный для URL идентификатор объекта. Удобно использовать в API чтобы не зависеть от переименования объектов (если код при этом сохраняется) |
|
Комментарий comment
|
Заполняется руками; выводится в шапке ОС и в тултипе при наведении на ОС в карте помещений |
|
Записная книжка notepad
|
Все важные и не очень заметки и примечания по жизненному циклу этого объекта |
|
Ссылки links
|
Ссылки на связанные страницы и ресурсы Каждая строка — одна ссылка: сначала описание, последнее слово — сам URL (без пробелов, вместо них %20). Пример: описание сервиса https://wiki.domain.local/services:inventory подробнее о типе: Ссылки (список URL) » |
|
Архивирован archived
|
Если эта ОС уже не используется, но на нее есть ссылки из других объектов (например есть заархивированный сервис, который был развернут на этой ОС), то можно не удалять ее, а заархивировать, чтобы не разрушать взаимосвязи объектов ОС останется в БД для истории, но исчезнет из списков и меню выбора (показать можно переключателем «Архивные») подробнее: Операционные системы → Архивирован » |
|
Время обновления updated_at
|
Дата/время изменения объекта в БД Дата и время в формате ГГГГ-ММ-ДД ЧЧ:ММ; можно выбрать в календаре. |
|
Редактор updated_by
|
|
|
Доп. связи external_links
|
JSON структура с дополнительными объектами и ссылками на внешние информационные системы. Хранятся в виде JSON структуры. При записи значений старые узлы структуры объединяются с новыми. Запись {"link1":"value1"} изменит во всем наборе ссылок только "link1", остальные останутся без изменений. Для удаления элемента из структуры надо записать для него пустое значение, например {"link1":""}. Запись пустой строки или пустого JSON {} не меняет никаких значений. Значение — структура в формате JSON, например {"key": "value"}. |
|
Place place
|
|
|
Site site
|
|
|
Ответственный responsible
|
Кто отвечает за эту ОС: закреплённый пользователь, иначе ответственный сервисов на ней, иначе ответственный сервиса управления АРМ |
|
Services Responsible servicesResponsible
|
|
|
Поддержка supportTeam
|
Команда поддержки: ответственные и поддержка сервисов этой ОС и сервиса управления АРМ |
|
Services Support Team servicesSupportTeam
|
|
|
Backup Reqs backupReqs
|
|
|
Effective Maintenance Reqs effectiveMaintenanceReqs
|
|
|
Предоставлены полномочия администратора admins_ids
|
Если административные привилегии на этой ОС/ВМ выданы рядовым пользователям, то необходимо перечислить их здесь. (Состав ИТ отдела перечислять не нужно) |
|
АРМ arm_id
|
ПК/сервер или облачная платформа, на которой работает эта ОС. Если к АРМ прикреплен пользователь, искать АРМ можно и по имени пользователя подробнее: Операционные системы → АРМ » |
|
Статус АРМ arm_state
|
|
|
Домен domain_id
|
Домен операционной системы. Заполняется скриптом; менять руками — только при переводе машины в другой домен, иначе появятся дубли |
|
Скрытое из паспорта железо exclude_hw
|
Элементы отпечатка железа, скрытые из паспорта АРМ |
|
IP адреса netIps_ids
|
Распознанные IP адреса этой ОС (ссылки на объекты IP). Технические адреса можно скрыть значком «глаз» — они перейдут в игнорируемые и перестанут учитываться. |
|
Распознанное ПО soft_ids
|
Программные продукты, распознанные в отпечатке софта этой ОС |
|
Виртуальная машина ignore_hw
|
Является виртуальной машиной. Обычно проставляется скриптом PowerCLI; вручную — если синхронизации с гипервизором нет |
|
IP Адреса ip
|
IP адреса сетевых интерфейсов настроенных в ОС В каждой строке — один IPv4-адрес (192.168.1.10) или сеть с маской (192.168.1.0/24). Некорректные строки при сохранении отбрасываются. |
|
Скрытые (игнорируемые) адреса ip_ignore
|
Технические адреса ОС (виртуальные интерфейсы, туннели, служебные), скрытые «глазом» из карты адресов. Игнорируемые адреса не попадают в реестр IP, сегменты и поиск оборудования; вернуть адрес можно тем же значком, раскрыв скрытые переключателем «Архивные». В каждой строке — один IPv4-адрес (192.168.1.10) или сеть с маской (192.168.1.0/24). Некорректные строки при сохранении отбрасываются. подробнее: Операционные системы → Скрытые (игнорируемые) адреса » |
|
Лицензии lics
|
Все привязанные лицензии: Типы лицензий, закупки, ключи |
|
MAC Адрес mac
|
MAC адреса сетевых интерфейсов настроенных в ОС В каждой строке — один адрес (00:11:22:33:44:55) или диапазон адресов через тире (00:11:22:33:44:00-00:11:22:33:44:0F). Разделители внутри адреса не важны. подробнее о типе: MAC-адреса » |
|
Регламентное обслуживание maintenance_jobs_ids
|
Какие операции регламентного обслуживания проводятся над этой ОС/ВМ |
|
Требования по обслуживанию maintenance_reqs_ids
|
Какие предъявлены требования по обслуживанию ОС/ВМ. По-хорошему требования должны предъявлять сервисы, работающие на ОС/ВМ, но можно задать их и явно |
|
Имя компьютера name
|
Сетевое имя компьютера, настроенное в ОС. FQDN (домен+имя) должен быть уникальным; клоны с одинаковым FQDN изолируются в песочницах. Заполняется скриптом; менять руками — только при переименовании машины, иначе появятся дубли подробнее: Операционные системы → Имя компьютера » |
|
Наименование и версия операционной системы os
|
Обязательное поле; заполняется скриптом инвентаризации |
|
Помещение places_id
|
|
|
Предоставляется услугой platform_id
|
Если эта ОС/ВМ запущена на облачной платформе виртуализации/датацентре и указать АРМ невозможно, то можно указать какой услугой предоставляются вычислительные мощности для нее. подробнее: Операционные системы → Предоставляется услугой » |
|
Hardware raw_hw
|
Отпечаток железа, обнаруженного внутри ОС (JSON); заполняется скриптом подробнее: Операционные системы → Hardware » |
|
Отпечаток софта raw_soft
|
Софт, обнаруженный внутри ОС (JSON). Собирается только скриптами Windows-инвентаризации: PowerCLI внутрь ВМ не заглядывает, на Linux сбор софта не реализован подробнее: Операционные системы → Отпечаток софта » |
|
Скрипт raw_version
|
Версия скрипта инвентаризации, приславшего последние данные по этой ОС подробнее: Операционные системы → Скрипт » |
|
Песочница sandbox_id
|
Изолированное окружение в которое помещена ОС. Позволяет вести учет клонов/копий ВМ, восстановленных из архива, и т.п. подробнее: Операционные системы → Песочница » |
|
Сервисы services_ids
|
Какие сервисы развернуты на этой ОС |
|
Ожидается сканирование ПО softRescans
|
|
|
Пользователь user_id
|
Имеет смысл только для серверов и ВМ в случае, если пользователь ОС отличается от пользователя АРМ подробнее: Операционные системы → Пользователь » |
|
vCPU vCpuCores
|
|
|
vHDD vHddGb
|
|
|
vRAM vRamGb
|
|
|
VMWare UUID vm_uuid
|