Подробный гайд: Веб-интерфейс OCS Inventory NG
OCS Inventory NG — это одна из самых популярных систем с открытым исходным кодом для инвентаризации ИТ-активов и управления конфигурациями. Веб-интерфейс является «мозгом» этой системы: именно здесь вы просматриваете собранные данные, управляете развертыванием ПО и настраиваете саму систему.
1. Первый вход и Главная панель (Dashboard)
После ввода логина и пароля вы попадаете на Главную страницу (Dashboard).
* Сводная информация:
Здесь отображается общая статистика: количество компьютеров, операционных систем, версий агентов, а также графики активности.
* Верхнее меню:
Основной навигационный бар, который делится на несколько ключевых разделов: Компьютеры, SNMP, Развертывание (Teledeploy), Администрирование, Отчеты.
2. Раздел «Компьютеры» (Computers)
Это самый часто используемый раздел для ежедневной работы.
Поиск компьютеров
В верхней части есть строка поиска. Вы можете искать устройства по:
- Имени компьютера (Hostname)
- IP-адресу или MAC-адресу
- Серийному номеру
- Тегу (Tag) — очень важная функция для логического разделения (об этом ниже).
Просмотр информации о компьютере
Кликнув на имя компьютера, вы попадаете в его карточку. Информация разбита на вкладки:
- Система и Оборудование: Процессор, ОЗУ, материнская плата, видеокарта, диски.
- Программное обеспечение: Полный список установленного ПО с версиями.
- Сеть: Сетевые адаптеры, IP-адреса, MAC-адреса, шлюзы.
- Агенты: Версия установленного агента OCS, время последнего опроса (Last inventory), статус связи.
- Дополнительно: Принтеры, мониторы, USB-устройства, запущенные процессы.
Действия с компьютером
В карточке компьютера (или в общем списке) доступны действия:
- Lock (Заблокировать): Запрещает удаление компьютера из базы (защита от случайного удаления при переинвентаризации).
- Delete (Удалить): Удаляет записи о компьютере.
- Export (Экспорт): Выгрузка данных в CSV/XML.
3. Раздел «Развертывание» (Teledeploy)
Этот раздел отвечает за автоматическую установку, обновление или удаление программного обеспечения на клиентских машинах.
Создание пакета (Build a new package)
Процесс состоит из нескольких шагов:
- Создание: Указываете имя, описание и выбираете тип действия (Install, Update, Uninstall, Script/Batch).
- Добавление файлов: Загружаете установочные файлы (MSI, EXE, ZIP и т.д.).
- Создание скрипта: Пишете команды для установки. Например, для тихой установки MSI:
msiexec /i package.msi /qn. - Активация: Пакет сохраняется и становится доступен для назначения.
Правила активации (Activation rules)
Чтобы пакет начал устанавливаться, нужно создать правило:
- Выбираете созданный пакет.
- Указываете цель (Target): конкретный компьютер, группу компьютеров или подсеть.
- Задаете расписание: когда начинать установку, сколько попыток делать, если агент выключен.
- Активируете правило. Агент на целевом ПК скачает пакет при следующем опросе и выполнит установку.
4. Раздел «SNMP» (Сетевые устройства)
Используется для инвентаризации устройств, на которые нельзя поставить агент OCS (сетевые принтеры, коммутаторы, маршрутизаторы, ИБП).
* Сканирование подсетей:
Вы можете настроить автоматическое сканирование диапазонов IP для поиска устройств.
* Карточка устройства:
Показывает модель, серийный номер, статус портов (свитчей), уровень тонера (принтеров), MAC-адреса.
* IPDiscover:
Встроенный механизм для обнаружения активных IP-адресов в подсети, даже если на них не установлен агент OCS.
5. Раздел «Администрирование» (Admin / Configuration)
Здесь настраивается сама система OCS.
Управление пользователями (User management)
- Создание учетных записей для других администраторов.
- Назначение профилей (Admin, Local Admin, Read-only).
- Настройка прав доступа: можно ограничить пользователя просмотром только определенных тегов или групп.
Группы компьютеров (Groups)
Это один из самых мощных инструментов OCS. Группы бывают двух типов:
- Статические (Static): Вы вручную добавляете компьютеры в группу.
- Динамические (Dynamic): Группа формируется автоматически на основе заданных критериев (Redate). Например: «Все компьютеры с ОС Windows 10 и ОЗУ < 8 ГБ». Если в сеть добавится новый ПК, он автоматически попадет в эту группу.
Конфигурация сервера (Server config)
- Настройка интервалов опроса агентов (как часто они должны присылать инвентаризацию).
- Настройка IPDiscover (какие подсети сканировать и с какой периодичностью).
- Управление плагинами (расширениями функционала).
6. Раздел «Отчёты» (Reports)
* Стандартные отчеты:
Готовые выгрузки по железу, софту, лицензиям, гарантийным срокам.
* Пользовательские отчеты (Custom reports):
Вы можете создать свой отчет, используя встроенный конструктор или написав прямой SQL-запрос к базе данных OCS. Это невероятно полезно для специфических задач (например, «Показать все ПК, где установлен Chrome версии ниже X»).
Важно
Чтобы работа с OCS Inventory NG была максимально эффективной, рекомендую придерживаться следующих правил:
1. Используйте Теги (Tags) правильно.
Настройте агенты на клиентских машинах так, чтобы они при установке автоматически получали тег (например, по названию отдела или филиала). В веб-интерфейсе это позволит вам мгновенно фильтровать компьютеры по подразделениям и разграничивать права доступа для локальных администраторов.
2. Опирайтесь на Динамические группы.
При массовом развертывании ПО (через Teledeploy) всегда используйте динамические группы вместо ручного выбора ПК. Это сэкономит вам сотни часов работы в будущем.
3. Следите за «устаревшими» записями.
Компьютеры часто выводятся из эксплуатации. Регулярно проверяйте вкладку, где показаны ПК, не выходившие на связь более N дней, и очищайте базу от «мусора».
4. Резервное копирование.
Веб-интерфейс не делает бэкапы сам. Обязательно настройте регулярное резервное копирование базы данных MySQL/MariaDB, в которой хранится вся инвентаризация.
5. Используйте плагины.
OCS поддерживает плагины. Если вам не хватает стандартного функционала (например, интеграции с GLPI для HelpDesk или специфических отчетов), вы можете установить и включить соответствующие плагины в разделе Admin -> Plugins.
Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.