Внедрение Hardware Inspector
В первую очередь рекомендуется изучить возможности программы с помощью демонстрационной базы данных, которую можно открыть через пункт меню «Файл» - «Открыть демо-базу». После этого можно приступить к реальной работе с программой. В данном руководстве мы рассмотрим шаги по настройке уже инсталлированного на рабочей станции продукта.
Вкратце, этапы внедрения продукта можно разбить на следующие:
- Шаг 1. Настройка окружения в Linux.
- Шаг 2. Создаем новую базу данных.
- Шаг 3. Настраиваем пути к папкам с данными.
- Шаг 4. Импортируем в справочник пользователей список сотрудников организации и/или вводим вручную.
- Шаг 5. Импортируем рабочие места и/или вводим их в дерево оргструктуры вручную.
- Шаг 6. Добавляем устройства в БД путем импорта из отчетов SysInfo Auditor/SysInfo Detector Pro/ASTRA32/AIDA64 и/или ручным вводом.
- Шаг 7. Итоги.
Рассмотрим каждый из этих этапов более детально. Настоятельно рекомендуем распечатать на бумаге версию для печати этой страницы и заниматься внедрением по данному руководству.
Шаг 1. Настройка окружения в Linux
Изначально приложение ориентировано на работу в операционной системе Windows, но можно его эксплуатировать и в Linux.
Под линуксом Hardware Inspector необходимо запускать с помощью бесплатно распространяемого пакета Wine, который традиционно используется для работы в линуксах прикладных Windows-приложений, а также игр.
1.1. Установка и настройка Wine
Если wine или winetricks не установлены, выполните в терминале следующие команды (пример для Astra Linux, Ubuntu, Debian):
sudo apt install wine winetricks
Для корректного отображения справки необходим пакет gecko:
sudo apt install wine-geco
Название пакета wine может отличаться в зависимости от дистрибутива и репозиториев. Например: wine-stable 3.0-1ubuntu1 или i586-wine.32bit.
Допускается использование менеджера пакетов Synaptic.
1.2. Настройка префикса Wine
Далее необходимо настроить префикс. Если Wine уже настроен с необходимой архитектурой и набором пакетов (список в следующем пункте), то этот шаг можно пропустить.
Префиксы Wine позволяют создавать индивидуальные настройки окружения для разных Windows приложений.
Команда терминала:
WINEARCH=win32 WINEPREFIX=~/.wine_dbh LANG=ru_RU.UTF-8 winecfg
После выполнения команды произойдёт настройка базовой конфигурации и будет открыто окно настройки параметров Wine, в котором необходимо выбрать операционную систему не ниже Windows XP.
Далее сохраните изменения.
1.3. Установка пакетов, необходимых для работы Hardware Inspector
Перед установкой Hardware Inspector необходимо установить в Wine дополнительные пакеты:
WINEPREFIX=~/.wine_dbh winetricks mfc42 mdac28 urlmon
В случае если предыдущий шаг был пропущен, то префикс можно не указывать. Тогда команда будет выглядеть так:
winetricks mfc42 mdac28 urlmon
1.4. Установка Hardware Inspector
Пример комманды запуска установщика:
WINEPREFIX=~/.wine_dbh wine hwi90.exe
где hwi90.exe - дистрибутив приложения Hardware Inspector.
1.5. Ярлыки под Linux
Создаваемые Wine'ом работающие в среде Linux ярлыки имеют вид *.desktop. Файлы вида *.lnk не требуются и их можно удалить. В некоторых случаях для ярлыка требуется разрешить запуск через контекстное меню.
В случае с Astra Linux в свойствах ярлыка во вкладке "Ярлык", в поле "Команда" может потребоваться отредактировать путь к exe файлу, приведя его к виду:
C:\\Program\ Files\\Hardware\ Inspector\\hwinsp.exe
Генерируемый по умолчанию вариант вида:
C:\\\\Program\\ Files\\\\Hardware\\ Inspector\\\\hwinsp.exe
является нерабочим.
По аналогии создаются ярлыки для программных модулей "Менеджер баз данных" (hwidbsrv.exe) и "Инвентаризатор" (hwinventory.exe).
Шаг 2. Создание базы данных
Когда возможности программы изучены в демонстрационной базе данных, можно приступить к созданию рабочей базы.
При использовании файлового варианта Hardware Inspector база данных размещается на файловом сервере. Сама программа устанавливается на рабочие станции, с которых операторы будут работать с базой данных.
2.1. Создание ресурса для общего доступа к БД
Для организации общего доступа к базе данных необходимо создать сетевой ресурс на файловом сервере. Всем пользователям, которые будут работать с базой данных необходимо дать права на чтение, запись, создание и удаление файлов в этом ресурсе (папке).
2.2. Запуск программы «Менеджер баз данных»
Создать новую базу данных можно с помощью программы «Менеджер баз данных», которая идет в комплекте поставки дистрибутива Hardware Inspector и вызывается через «Пуск» - «Все программы» - «Hardware Inspector» - «Менеджер баз данных». Также Менеджер можно вызвать из меню «Файл» программы Hardware Inspector.
2.3. Создание БД
В Менеджере нужно в меню «Файл» выбрать пункт «Создать базу данных». После выполнения операции создания БД ее необходимо открыть в Hardware Inspector через меню «Файл» - «Открыть базу данных».
Шаг 3. Настройка путей к папкам с данными
Некоторые типы данных (отчеты о конфигурациях компьютеров, фотографии моделей устройств, фотографии пользователей и так далее) хранятся не в базе данных, а в виде отдельных файлов. В настройках базы данных необходимо указать место размещения этих файлов.
Для настройки путей к данным необходимо вызвать пункт меню «Сервис» - «Параметры», вкладка «Папки». Путь к папке может храниться как в самой базе данных, так и в локальных настройках конкретного экземпляра приложения. Это позволяет на некоторых компьютерах задавать альтернативный путь доступа, если файлы по стандартному пути (прошитому в базе данных) ему недоступны.
Мы рекомендуем разместить все эти папки внутри папки с базой данных, а в настройках ссылаться на них, используя макрос $DATABASE$.
По-умолчанию, сразу после создания базы данных, все пути настроены именно на размещение внутри папки базы данных.
Например, базовый путь к фотографиям сотрудников может выглядеть следующим образом:
$DATABASE$Images\Users\
Если Вас устраивает стандартное размещение папок, то можно пропустить все остальные пункты шага 3, кроме п. 3.2.
Пути можно задавать в UNC-формате (например, \\SERVER\Folder), но желательно чтобы он был указан через драйв (например, Z:\Folder). Это связано с тем, что работа с файлами открытыми по UNC-пути осуществляется в Windows с меньшей скоростью. Кроме того, если путь указан в UNC-формате, очень важно чтобы ресурс был постоянно доступен, иначе Windows будет очень сильно замедлять работу программы, пытаясь «достучаться» до недоступного ресурса.
3.1. Путь к сетевым шаблонам отчетов
Это поле позволяет задать путь к нестандартным шаблонам отчетов, создаваемых пользователями, которые являются общими для всех операторов базы данных. Если общие шаблоны не требуются, то поле можно не заполнять.
3.2. Базовый путь к отчетам о конфигурации
Для импорта в базу данных устройств, рабочих мест и сетевых настроек можно использовать отчеты о конфигурации компьютера, генерируемые программами SysInfo Auditor, SysInfo Detector Pro, ASTRA32 (ASTRA for DOS), AIDA64 (EVEREST, AIDA32).
Проще всего организовать сбор информации о конфигурации компьютеров с помощью приложения SysInfo Auditor. В нем агенты со всех рабочих станций самостоятельно отправляют отчеты на сервер. Поэтому в базовом пути к отчетам о конфигурации достаточно указать путь к ним. По умолчанию, приложение, обнаружив готовые отчеты, предлагает путь вида:
C:\ProgramData\Database Harbor\SysInfo Auditor Server\Reports\$HOSTNAME$\*.*
Если в базе данных несколько организаций, отчеты по которым поступают из других ЛВС, то отчеты о конфигурации дополнительных организаций могут хранится в отдельных папках. В этом случае можно переопределить базовый путь к отчетам в свойствах организации во вкладке "Импорт" формы "Рабочие места". Например, переопределенный путь может иметь вид:
C:\ProgramData\Database Harbor\SysInfo Auditor Server\SlaveServersReports\FILIAL\LocalReports\$HOSTNAME$\*.*
А вот для прочих программ анализа рекомендуется создать на файловом сервере ресурс с правом на запись, а в скрипте домена добавить вызов SysInfo Detector Pro, ASTRA32 или AIDA64, в параметрах командной строки которого указать полный путь к сохраняемому отчету, в состав которого входит макрос $HOSTNAME (сетевое имя компьютера). Например, путь вида:
\\Server\CfgReports\$HOSTNAME\$YEAR\$YEAR_$MONTH_$HOSTNAME.ini
или
\\Server\CfgReports\$HOSTNAME.ini
Команда вызова генерации отчета в скрипте домена может выглядеть следующим образом:
\\Server\APP\ASTRA32\ASTRA32.EXE /RJ \\Server\CfgReports\$HOSTNAME\$YEAR\$YEAR_$MONTH_$HOSTNAME.ini /Q
или
\\Server\APP\ASTRA32\ASTRA32.EXE /RJ \\Server\CfgReports\$HOSTNAME.ini /Q
При использовании в качестве источника SysInfo Detector Pro можно использовать следующий формат вызова (подробнее в документации):
\\Server\APP\SID\SysInfoDetector.exe /RM \\Server\CfgReports\$HOSTNAME$\$DATE$.sid /SM /DRVINSTALL
В случае с AIDA64 формат вызова может быть таким:
\\Server\APP\AIDA64\AIDA64.EXE /R \\Server\CfgReports\$HOSTNAME\$MONTH_$HOSTNAME.txt /TEXT /LANGRU /CUSTOM \\Server\APP\AIDA64\everesthwi.rpf
Примечание: Файл everesthwi.rpf - это профиль AIDA64 (EVEREST, AIDA32) со списком разделов, данные которых необходимы для импорта в базу данных. Его использование позволяет сократить размер генерируемого отчета, а также увеличить скорость его генерации.
В самой же программе Hardware Inspector в поле «Базовый путь к отчетам конфигурации» необходимо указать полный путь к отчету, используя в его составе макрос $HOSTNAME$. Например:
\\Server\CfgReports\$HOSTNAME$\*.*
а лучше
X:\CfgReports\$HOSTNAME$\*.*
или:
\\Server\CfgReports\$HOSTNAME$.ini
а лучше
X:\CfgReports\$HOSTNAME$.ini
Это позволит автоматически привязать набор отчетов о конфигурации компьютера к рабочим местам, в свойствах которых заполнено поле «Сетевое имя». Если Вы выбрали вариант с сохранением истории отчетов о конфигурации ($HOSTNAME$ - как папка), то Hardware Inspector при анализе отчета будет рассматривать самый свежий файл.
3.3. Базовый путь к изображениям моделей
Для того чтобы к каждой модели устройства в справочнике типов моделей и устройств можно было прикрепить ее фотографию, необходимо задать базовый путь к этим фотографиям. Наличие базового пути позволяет в свойствах модели указывать не полный путь к фотографии, а путь, относительный базового. Таким образом смена базового пути не нарушит ссылок на файлы.
3.4. Базовый путь к фотографиям пользователей
В справочнике пользователей в профиль каждого сотрудника можно прикрепить его фотографию. При этом путь к фотографии задается относительно базового пути, который можно задать в настройках программы в соответствующем поле. Без указания этого базового пути программа не позволит задать фотографию в свойствах модели.
3.5. Базовый путь к изображениям дерева карты
В форме «Рабочие места» каждому узлу дерева карты может быть прикреплено произвольное изображение. Базовый путь к нему задается в рассматриваемом поле.
Прикрепляемые изображения представляют собой подложку для плана размещения (план помещения, поэтажный план и так далее).
3.6. Базовый путь к файлам, прикрепленным к заявкам
Если планируется использовать встроенный учет заявок от пользователей (Service Desk), то имеет смысл указать путь к папке, в которой будут храниться файлы, прикрепляемые к сообщениям (аттачи). К этой папке должен быть доступ у каждого оператора базы данных.
Если для работы с заявками используется веб-ориентированный программный продукт Hardware Inspector Service Desk, то в поле можно указать полный путь к папке на сервере C:\Inetpub\wwwroot\hwisd\Attaches, но с точки зрения рабочей станции.
В противном случае, если Вы пожелали разместить папку для хранения аттачей в папке базы данных, необходимо будет настроить путь к этой папке в настройках Hardware Inspector Service Desk, а также дать права доступа к этой папке на уровне ОС локальному служебному пользователю, под которым работает ASP.NET.
Шаг 4. Заполнение справочника пользователей
4.1. Формирование списка пользователей
В справочнике пользователей (меню «Справочник» - «Пользователи») необходимо добавить пользователей, которые будут работать с базой данных Hardware Inspector. Также необходимо внести сотрудников, которые будут фигурировать в качестве пользователей рабочих мест.
Не рекомендуется использовать в реальной работе служебного пользователя «Администратор», так как это обезличивает сотрудника, выполнившего какое-то действие в базе данных.
Желательно пометить признаком «избранный» сотрудников, которые будут заниматься обслуживанием техники. В этом случае они почти во всех списках будут стоять на первом месте.
Пользователей можно добавить в справочник вручную, импортировать из Active Directory или из CSV-файла. Если у Вас есть домен, то настоятельно рекомендуем импорт (и дальнейшую синхронизацию) из Active Directory.
4.1.1. Импорт из Active Directory
Проще всего заполнить справочник пользователей через меню «Файл» - «Импорт» - «Синхронизация с Active Directory». Данный инструмент позволит параллельно импортировать в базу данных и дерево рабочих мест, а также прописать пользователей в качестве пользователей этих рабочих мест.
Обратите внимание на то, что значение поля "Отчество" импортируется в базу данных Hardware Inspector из атрибута middleName. Этот атрибут традиционно используется в Active Directory для хранения отчества. Если у Вас отчество хранится в AD в каком-то другом атрибуте, то можно указать его в настройке соответствия полей в БД атрибутам AD (вызывается кнопкой "Поля" в форме синхронизации с Active Directory).
В силу того что структура хранения информации в Active Directory достаточно сильно отличается в разных компаниях, то мы постарались сделать инструмент «Синхронизация с Active Directory» универсальным. Он имеет довольно много настроек и перед тем как осуществлять импорт информации в рабочую базу данных желательно ознакомиться с электронной справкой по этому инструменту. Для перестраховки имеет смысл даже создать резервную копию базы данных, и уже после этого экспериментировать с импортом информации из AD. Вообще, в крупных компаниях хорошей практикой является проведение экспериментов с инструментами, которые Вы не до конца понимаете, на копии базы данных, в тестовой среде, а не сразу в production.
Если требуется автоматизировать синхронизацию с Active Directory, то во вкладке «Настройки» формы «Синхронизация с Active Directory» можно указать период автоматического импорта. Автоматическая синхронизация происходит в момент авторизации ИТ специалиста в базе данных. Необходимо дать право «Синхронизация с Active Directory» тем сотрудникам, при авторизации которых должна запускаться синхронизация.
4.1.2. Импорт из CSV
Если нет возможности импортировать пользователей из Active Directory, но есть список в CSV формате (например, из базы данных отдела кадров), то можно использовать его как источник для первичного импорта и дальнейшего обновления информации (меню «Файл» - «Импорт» - «Импорт пользователей из CSV»).
Для корректного импорта необходимо настроить соответствие полей источника полям справочника. Если поле помечено птичкой «Уникальное», то при синхронизации данных (при последующих импортах) будет осуществляться контроль уникальности по этому полю. Например, если сделать поле «Наименование» уникальным, то в следующий импорт уже существующий пользователь «Иванов Иван Иванович» не добавится в справочник, так как он там уже фигурирует. Если в источнике ФИО представлено в раздельных полях, то в колонках «Источник» нужно выбрать все составные части имени пользователя.
Стоп-слова позволяют блокировать импорт служебных пользователей.
В поле логин справочника полезно настроить импорт сразу из двух полей Active Directory: домен и логин. Это пригодится, если в будущем Вы будете использовать Windows-авторизацию в веб-интерфейсе продукта Hardware Inspector Service Desk.
4.2. Настройка прав доступа к функционалу
Каждого пользователя можно наделить индивидуальными правами доступа к функционалу программы. Права настраиваются во вкладке «Перечень прав» свойств пользователя.
Также можно использовать механизм групп пользователей (меню «Справочник» - «Группы пользователей»), в которых можно определить стандартные наборы прав.
Пароль пользователю можно сменить во вкладке «Прочее» в свойствах пользователя. В дальнейшем он сам может менять пароль в меню «Сервис» - «Смена пароля». А можно в настройках приложения включить прозрачную авторизацию для GUI интерфейса и, если пользователь авторизован в домене, то при запуске Hardware Inspector он сразу попадет в интерфейс приложения под своей учетной записью.
Регулировать права доступа удобно с использованием групповых операций, вызываемых через контекстно-зависимое меню списка в справочнике пользователей.
Обратите внимание на то, что доступ к ИТ инфраструктуре у пользователя по умолчанию заблокирован и ему доступна только работа с заявками через веб-интерфейс. Предоставить доступ к ИТ инфраструктуре (базе данных) можно в свойствах пользователя.
Шаг 5. Заполнение дерева рабочих мест
Работа с деревом рабочих мест осуществляется в форме «Рабочие места» (меню «Документ» - «Рабочие места»). Оно имеет два представления данных: дерево рабочих мест в виде оргструктуры и расположение рабочих мест в карте, строящейся по территориальному признаку. Управление деревьями осуществляется через контекстное меню, вызываемое правой кнопкой мыши.
5.1. Дерево карты
В первую очередь имеет смысл построить дерево территориальной карты организации, включая ее филиалы. Под картой понимается (см. рисунок) описание дерева размещения помещений (кабинетов), в которых находятся рабочие места. Карта может состоять из узлов следующего типа: территория, здание, корпус, этаж, коридор, помещение.
Если отслеживание территориального размещения рабочих мест не требуется, то картой можно не пользоваться.
5.2. Дерево оргструктуры
Дерево оргструктуры (см. рисунок) строится по организационному принципу. Оно состоит из узлов типа: организация, подразделение, рабочие места. Количество уровней вложенности не ограничено, так как допустима вложенность подразделений в подразделения.
Максимальное число рабочих мест, с которыми может работать оператор, зависит от типа лицензии (Lite – до 15 РМ, Standard – до 50 РМ, Pro – до 200 РМ, Pro Plus - до 500 РМ, Elite – не ограничено).
Филиалы организации могут быть представлены в дереве оргструктуры как отдельные организации и расположены в корне дерева.
Перечень рабочих мест можно импортировать из сетевого окружения, Active Directory, сканированием диапазона IP-адресов или сканированием накопленных отчетов о конфигурации компьютеров. Процедура импорта рабочих мест описана в разделе 5.4 данного руководства.
Каждый узел дерева оргструктуры можно закрепить за определенным узлом дерева карты. То есть описать где именно, территориально, находится организация, подразделение или рабочее место. Для этого в свойствах узлов дерева оргструктуры следует установить их привязку к узлам карты (форма «Рабочие места», свойства узла дерева оргструктуры, вкладка «Общее», вкладка «Карта»). Например, подразделение «IT-отдел» можно привязать к узлу карты «г. Москва / ул. Ленина, 8 / 2 этаж / Коридор Б», а рабочее место «Начальник IT-отдела» нужно привязать к «г. Москва / ул. Ленина, 8 / 2 этаж / Коридор Б / каб. 201». Такая привязка позволяет легко переключаться между разрезами данных: оргструктура – карта.
Узлы дерева оргструктуры могут делиться на типы: стандартное, склад, списанные, общедоступное. Тип «общедоступное» может, к примеру, иметь рабочее место с публичным оборудование (сетевой принтер, ксерокс, сетевой шкаф в коридоре и так далее).
5.3. Настройка прав доступа к деревьям оргструктуры и карты
Права доступа пользователей можно регулировать не только на уровне функционала, но и на уровне организаций и подразделений. Например, можно закрыть доступ рядовых сотрудников к складу IT-отдела или ограничить доступ сотрудников удаленного филиала только рабочими местами этого филиала.
Эти права доступа настраиваются в форме «Рабочие места» во вкладке «Доступ». Вкладка доступна только администраторам базы данных.
5.4. Импорт рабочих мест
Рабочие места можно не вводить вручную, а импортировать из сетевого окружения, Active Directory, путем сканирования сети по диапазону IP-адресов или импортом из уже накопленых отчетов о конфигурации компьютеров. Мы настоятельно рекомендуем импортировать рабочие места из Active Directory (параллельно с импортом пользователей) через механизм «Синхронизация с Active Directory».
5.4.1. Импорт дерева рабочих мест из Active Directory
Данный механизм запускается через главное меню «Файл» - «Импорт» - «Синхронизация с Active Directory». Возможно Вы уже выполнили это действие на шаге 4.1.1.
5.4.2. Импорт рабочих мест из иных источников
Процедура импорта рабочих мест из иных источников запускается через главное меню «Файл» - «Импорт» - «Импорт рабочих мест».
Также импорт можно запустить из формы «Рабочие места» через пункт «Импорт рабочих мест» контекстного меню подразделения или организации дерева оргструктуры (то есть узла, в который будут импортироваться рабочие места). При этом, контроль уникальности сетевых имен компьютеров будет осуществляться внутри ветки того подразделения, на котором мы вызвали контекстное меню.
5.5. Автоматическая привязка отчетов о конфигурации к рабочим местам
При добавлении рабочих мест в базу данных вручную очень важно правильно заполнить поле «Сетевое имя» (форма «Рабочие места» – свойства рабочего места – вкладка «Сеть»).
Дело в том, что отчеты о конфигурации генерируются программой SysInfo Detector Pro (или иным анализатором), вызов которой настроен в скрипте домена, и сохраняются на файловом сервере. В параметрах командной строки вызова при этом указан путь к сохраняемому отчету, в состав которого входит макрос $HOSTNAME.
При автоматизированном импорте рабочих мест сетевое имя машины заполняется автоматически.
В настройках Hardware Inspector также задается путь к отчетам о конфигурации с использованием макроса $HOSTNAME$, что позволяет программе автоматически привязать периодически обновляемые отчеты о конфигурации к рабочим местам в дереве оргструктуры. Обратите внимание на то, что в Hardware Inspector и SysInfo Detector Pro в конце макроса стоит символ «$», а в параметрах командной строки программ-анализаторов ASTRA32, ASTRA, AIDA64 и EVEREST его нет.
5.6. Создание склада IT
В дереве рабочих мест в разрезе «Оргструктура» необходимо создать подразделение (например, с наименование «Склад IT») с типом »Склад», а внутри него рабочие места с типом «Склад». Структура дерева склада может быть произвольной в зависимости от размера склада и принятого в вашей организации подхода к учету ИТ-ресурсов. Например, рабочие места склада могут олицетворять собой шкафы или полки. Либо делиться по назначению хранимых ресурсов («Картриджи», «Принтеры», «Мониторы» и так далее). Если организация небольшая, то для склада можно ограничиться только одним рабочим местом, без подразделения.
Помимо склада IT рекомендуем также создать рабочее место (или тоже подразделение с рабочими местами внутри) для хранения списанного оборудования. Назвать его можно, к примеру, »Списанное». В свойствах обязательно необходимо обозначить тип узла оргструктуры как »Списанные».
Это позволит при списании или ликвидации устройств перемещать такие устройства в эти узлы. В отчетности они уже не будут фигурировать, но при необходимости можно будет поднять всю историю по каждому из этих устройств.
Шаг 6. Добавление устройств
В программе предусмотрена возможность как ручного добавления устройств в базу данных через форму «Рабочие места», так и импорт устройств из отчетов о конфигурации, сгенерированных программами SysInfo Auditor, SysInfo Detector Pro, ASTRA, ASTRA32, AIDA64 (EVEREST, AIDA32). Также можно импортировать список устройств, используя механизм импорта из CSV-файлов, имеющих произвольный набор колонок.
Очень важно правильно осуществить привязку отчетов о конфигурации к рабочим местам. Для этого путь к отчетам о конфигурации настраивается в параметрах программы. В составе пути должен фигурировать макрос $HOSTNAME$ (сетевое имя компьютера). В свойствах же рабочего места должно быть задано сетевое имя машины. Если рабочие места импортировались, а не добавлялись вручную, то сетевое имя компьютеров в их свойствах уже заполнено автоматически.
Вызов программы генерации отчета лучше настроить в скрипте домена, а генерируемые отчеты должны сохраняться на файловом сервере в определенной папке. Если будет использоваться мониторинг изменений в конфигурации компьютера, то лучше настроить периодическую генерацию отчета, например, один раз в день или один раз в неделю.
Если Ваши пользователи работают на своей машине под локальным пользователем с ограниченными правами, то вызов программы анализа конфигурации из скрипта должен выполняться под локальным пользователем system, чтобы программа анализа конфигурации могла установить драйвер уровня ядра, который позволит ей анализировать оборудование на низком уровне. Если анализатор конфигурации не сможет установить драйвер, то качество отчета о конфигурации существенно пострадает.
Модель устройства задается путем организации ссылки из его свойств на элемент справочника «Типы и модели устройств» (меню «Справочник» - «Типы и модели устройств»). Модели могут добавляться в справочник как вручную, так и путем импорта из отчетов о конфигурации.
6.1. Аудит рабочих мест
Удобнее всего для заполнения базы данных использовать «Аудит рабочих мест». Он позволяет в полностью автоматическом режиме, либо пошагово, добавить в базу данных устройства, а также заполнить свойства рабочих мест. Кроме того, в дальнейшем он позволит легко контролировать происходящие изменения в конфигурации всех компьютеров (новые, исчезнувшие или перемещенные с одного рабочего места на другое устройства).
После того как ко всем рабочим местам, через сетевое имя машины, привязаны отчеты о конфигурации, сгенерированные программами SysInfo Auditor, SysInfo Detector Pro, ASTRA32 или AIDA64, можно запускать «Аудит рабочих мест». После запуска формы «Аудит рабочих мест» можно через контекстное меню в дереве оргструктуры выбрать все или только нужные рабочие места. Затем нажимаем кнопку "Анализ" (расположена в панели инструментов формы, слева).
В результате, аудит проанализирует информацию во всех привязанных к рабочим местам отчетах о конфигурации, сравнит ее с информацией в базе данных и отобразит перечень отклонений. Чтобы увидеть отклонения, необходимо распахнуть узел рабочего места или воспользоваться панелью навигации по отклонениям.
Далее, если Вы хотите импортировать сразу все устройства из всех отчетов о конфигурации, то можно нажать кнопку импорта всех устройств, расположенную в верхней панели инструментов формы, справа от кнопки анализа. Аналогично (кнопка еще правее) можно импортировать все сетевые параметры рабочих мест.
Но в идеале, желательно хотя бы на первых рабочих местах встать на каждое из устройств и добавить записи о производителе и модели каждого из устройств в справочники, нажав на соответствующие кнопки. После того как модель устройства будет идентифицирована, его можно добавить в базу данных (завести паспорт устройства).
Эта рекомендация дана исходя из важности качества формируемого справочника моделей устройств. Дело в том, что человек, близко знакомый с модельным рядом компьютерного парка компании, может качественнее сформировать справочник в полуавтоматическом режиме, манипулируя синонимами модели устройства и синонимами его производителя.
Машинный алгоритм в принципе не может оперировать синонимами модели и в полностью автоматическом режиме объединить несколько вариантов наименования одной и той же модели в одну запись справочника. Впрочем, это можно сделать и позднее, путем объединения записей справочника моделей устройств и справочника производителей.
В принципе, все эти действия можно выполнять сразу над группой устройств, рабочих мест и подразделений, через контекстное меню узла дерева оргструктуры. Например, можно в дереве сделать текущей организацию и через контекстное меню выбрать пункт «Отметить вложенные устройства». Затем встать на устройство и через контекстное меню выполнить пункт «Заполнить справочник производителей и моделей для помеченных устройств». Затем выполнить пункт «Импорт помеченных новых устройств».
6.2. Ручной ввод
Добавление устройств в ручном режиме осуществляется в форме «Рабочие места». Для этого нужно выбрать в дереве оргструктуры (или карты) рабочее место, а во вкладке «Устройства» использовать пункт «Добавить» в контекстном меню дерева устройств.
Добавление устройства в базу данных возможно только если выбрана его модель, список которых ведется в справочнике типов и моделей устройств. Если в форме добавления устройства нужной модели нет, то ее можно добавить, выбрав пункт «Добавить модель» в контекстном меню дерева моделей, вызываемое правой кнопкой мыши.
6.3. Импорт из CSV-файлов
В случае если Вы вели учет компьютеров в какой-то другой программе или просто в Excel, то можно импортировать наработанные данные в базу Hardware Inspector через файл формата CSV.
Для этого в форме «Рабочие места» необходимо в свойствах рабочего места во вкладке «Импорт» нажать кнопку «Импорт из CSV».
Ту же операцию можно вызвать и из главного меню «Файл» - «Импорт» - «Импорт устройств из CSV».
Итоги
На этом первичная настройка базы данных заканчивается. В ходе работы с базой данных можно редактировать справочники и осуществлять дальнейшую настройку приложения.
Более подробную информацию о различных аспектах использования продукта можно получить в справке, флеш-роликах и в разделе FAQ на нашем сайте.
|