Софт для инвентаризации компьютерной техники. CompSoft-SL. – учет программного обеспечения и компьютеров. Версии: обычная и pro








ВОЗМОЖНОСТИ ПРОГРАММЫ

Создавайте отчёты по наличию определённых программ и их количеству на компьютерах. Контролируйте правильность использования программ и лицензионных ключей, находите запрещённое и нелицензионное ПО. Контролируйте папки автозагрузки, установку обновлений и заплаток ОС на компьютерах.

Создайте отчёты по установленному "железу" на компьютерах сети. Отслеживайте изменения в конфигурациях ПК. Например, узнайте, где стало меньше памяти, где были подключены внешние диски или USB-флэшки. Печатайте этикетки для корпусов ПК со штрих-кодами, их конфигурацией и серийными номерами комплектующих.

Программа отслеживает все изменения в конфигурациях удалённых ПК. Если кто-то удалил или поставил новую программу, подключил или отключил устройство, программа занесёт эту информацию в Журнал изменений и вы сможете провести анализ. Вы также можете получать оповещения о новых изменениях по электронной почте.

Создайте отчёт, содержащий компьютеры с недостаточным объёмом памяти (например, все ПК с объемом RAM меньше 2 ГБ), маленькими мониторами и старыми процессорами. Вовремя проведённый апгрейд позволит сэкономить средства и улучшить продуктивность сотрудников предприятия.

Все данные, содержащиеся в программе, можно выгрузить во внешние СУБД для более детального анализа. Программа содержит более 100 готовых отчётов, систему фильтрации и дизайнер отчетов для отбора данных по условиям и подготовки практически любого отчёта. Если не найдёте нужного - обращайтесь к нам . :)

ПРЕИМУЩЕСТВА

Фоновый сбор информации по расписанию

Мониторинг изменений программ и оборудования на компьютерах

Диагностика проблем на компьютерах сети и оповещение администратора

Более 100 готовых отчётов, экспорт в PDF, Word, Excel, HTML

Учет оргтехники, склад запчастей, ведение истории обслуживания компьютеров

Поддерживает несколько способов сбора информации (для доменов, рабочих групп и ПК без сети)

Веб-интерфейс для удаленного доступа к базе инвентаризации компьютерной техники

СКРИНШОТЫ

ВЕРСИИ: ОБЫЧНАЯ И PRO

Таблица отличий между версиями:

Если у вас уже есть лицензия на обычную версию, то можно перейти на Pro, доплатив разницу в цене между той лицензией, что у вас есть, и нужной лицензией Pro.

При покупке лицензии вы получите подписку на бесплатные обновления программы и тех. поддержку в течение одного года. Мы не забрасываем наш проект и постоянно развиваем его уже более 12 лет (с 2006 года).

Программа работает в среде Windows XP/2003/Vista/2008/7/8.1/2012/10/2016. Вы можете скачать и попробовать 30-дневную пробную версию бесплатно.

ДОСТИЖЕНИЯ

Лауреат премии «Российское ПО 2014: инновации и достижения» журнала PC Magazine.

14.12.2014: "ПК опрашиваются в фоновом режиме, предоставляя администратору актуальные отчеты о комплектующих и программах, установленных на компьютерах. Пакет позволяет загружать информацию с ПК за маршрутизаторами и NAT, извлекать данные с ноутбуков и Android-гаджетов мобильных сотрудников."


Лауреат награды «PC Magazine/RE. Лучшее ПО 2013 г.»

12.12.2013: "Удобная система инвентаризации ИТ-инфраструктуры, что особенно полезно в компаниях СМБ с их «зоопарком» оборудования. Система фиксирует марки оборудования, конфигурацию ПК, версии ПО и лицензии. Одна из самых полезных возможностей - отслеживание изменений в оборудовании, дающая возможность обнаруживать выход из строя, пропажу или подмену комплектующих."


02.10.2007: "Мощный инструмент для централизованной инвентаризации аппаратного и программного обеспечения компьютеров локальной сети. Позволяет обнаруживать компьютеры в сети и собирать информацию о них в базу данных... Возможность выбора в отчет компьютеров, конфигурации которых удовлетворяют заданному условию, упрощает решение таких задач, как планирование модернизации."

ArtConfig: Инвентаризация

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

Введение

Данная конфигурация была написана для себя, для ведения учета оборудования и прочего имущества в Организации, в которой я работаю. Основная задача конфигурации – это иметь представление о том, где, какое оборудование находится, сколько раз находилось в ремонте, сколько лет компьютеру, и требуется ли ему модернизация, где, какие мониторы, есть ли необходимость в приобретении дополнительной множительной техники, учет картриджей и расходных материалов, а так же, учет расходуемой бумаги. Учет заявок на приобретение оборудования. А добавленный функционал с helpdesk-ом очень облегчил работу всего нашего IT-отдела. Безусловно, пробовал системы заявок: OTRS и Redmine, но нашим сотрудникам гораздо проще позвонить или написать в корпоративный чат, нежели оставить заявку в браузере. Поэтому, принимая звонок, оперативно набиваешь заявку на обслуживание, назначаешь ответственное лицо по этой заявке и не переживаешь за то, что ты забудешь, что у кого-то что-то не работает. А в голове удержать все заявки – просто, невозможно! Начиная от заявок: “..а у меня там что-то не работает”, заканчивая составлением бюджетов на год. Итак, данная конфигурация предназначена для ведения учета всего имущества предприятия, а также, ведение его жизненного цикла от приобретения до списания. То есть, можно поднять всю историю эксплуатации имущества. Уверен, что эта программа для инвентаризации будет отличным помощником в вашей работе!

Возможности

  • Инвентаризация оборудования на предприятии (инвентаризация компьютеров, мониторов, принтеров, сканеров, фотоаппаратов, ноутбуков, флешек, мебели, автомобилей, вагонов и прочего оборудования, и всего, чего угодно);
  • Учет движения оборудования с использованием документов приобретения, актов приема-передачи, перемещения, ремонта и списания оборудования. Весь жизненный цикл инвентаризации основных средств от его приобретения до списания;
  • Вывод отчетов по перемещению оборудования на предприятии, а так же, истории «жизни» оборудования от его приобретения до списания;
  • Контроль приобретенных лицензий программных продуктов на предприятии;
  • Учет количества фактически установленных и приобретенных лицензий программного обеспечения;
  • Учет картриджей и расходных материалов на предприятии (бумага, диски и др.);
  • Учет электронных ключей программных продуктов (учет их движения);
  • Составление заявок на приобретение техники, расходных материалов и др.;
  • Построение схематических планов расположения инвентарного оборудования и атрибутов мебели по кабинетам (отделам, комнатам, и по офисам в целом);
  • Вывод на печать отчета по оценке производительности компьютеров;
  • Вывод на печать паспортов рабочих мест сотрудников;
  • Вывод на печать накладных приема-передачи оборудования (приема на склад, перемещения между складами и др.);
  • Вывод на печать отчетов по выданному оборудованию;
  • Вывод на печать отчета по оборудованию на складе;
  • Вывод на печать отчета по списанному оборудованию;
  • и многое-многое другое.

Для кого?

Для ИТ-отделов, бухгалтерии и административно-хозяйственных отделов на малых и средних предприятиях, где необходим учет оборудования, мебели, парка автомобилей и всего, чего угодно.

Преимущества

  • Развернутый функционал.
  • Никаких дополнительных модулей – никаких дополнительных затрат.
  • Конфигурация распространяется на неограниченное количество пользователей. Ограничение зависит только от ограничения самой платформы 1С.
  • 1С позволяет использовать конфигурации в режиме онлайн с любого устройства (смартфон, планшет, компьютер, ноутбук и тд) из любой точки мира;
  • Настраиваемые формы отчетов и печатных форм
  • Оперативная техническая поддержка, индивидуальный подход к каждому клиенту!

Условия использования

Условия использования описаны в .

Обязательные условия.

У вас должна быть платформа 1С (легально, нелегально, это индивидуальное дело каждого).

Важно! Для работы Конфигураций, необходимо наличие 1С версии ПРОФ .

Программа предназначена для того, чтобы помочь Вам в разрешении следующих вопросов:

  • Используете ли Вы какой-нибудь программный продукт, для ведения инвентаризации оборудования в рамках вашего предприятия?
  • Можете ли Вы, легко и быстро, определить, где находится Ваше оборудование в данный момент времени?
  • Вам доставляет неудобства вести учет оборудования в табличках Excel или в тетради? Вы тратите много времени на поиск оборудования, а порой, и вовсе теряете его?
  • Знаете ли Вы сколько раз оборудование находилось в ремонте?
  • Можете ли Вы оперативно подготовить отчет о выданном оборудовании или оборудовании на складе?
  • Можете ли Вы оперативно принять все оборудование у сотрудника, который увольняется?
  • Можете ли Вы, легко и быстро, распечатать паспорт рабочего места?
  • Можете ли Вы, без лишних движений, сравнить производительность компьютеров?
  • Легко ли Вам дается контроль заявок на приобретение оборудования? Формирование бюджета на месяц, квартал, год?
  • Сможете ли Вы определить сколько заправок прошел тот или иной картридж? Достаточным ли количеством тонера заправляет его обслуживающая организация?
  • Если у Вас уже есть программа для инвентаризации, может ли она решить все вышеприведенные вопросы? Легко ли дается Вам и Вашим коллегам использование вашей программы для инвентаризации? Понятен ли и удобен интерфейс? Возможна ли коллективная работа?

Вывод

Для тех, кому необходимо вести учет основных средств, чтобы всегда иметь актуальную информацию о своем оборудовании и имуществе, программа для инвентаризации будет незаменимым инструментом в вашей работе.

*Демо через браузер не всегда хорошо отображается. Желающим, могу предоставить доступ в терминальном режиме. В этом ничего сложного и страшного. Пишите мне на электронную почту.
Если демо-версия программы для инвентаризации оборудования не запускается или Вы обнаружите какую-то ошибку в Конфигурации, буду очень признателен, если Вы напишите мне на

IT-парк любой организации часто насчитывает не один десяток систем самой разной конфигурации. И всегда найдется парочка вольнодумцев, которые захотят развести начальство на внеочередной апгрейд или установить ПО для личных целей. Без системы учета и контроля админ рискует, как минимум, своей премией. Рассмотрим решения, позволяющие упростить эту задачу.

WMI и Powershell

В WinNT 4.0SP4 администраторы получили новый инструмент для централизованного управления и слежения за работой различных частей операционной системы - WMI (Windows Management Instrumentation, Инструментарий для Управления Windows). Правда, в первых версиях заложенных компонентов было немного (всего 15). Но в последующих Win2k+ их количество увеличивалось вместе с возможностями. Сегодня WMI доступен для всех версий ОС Windows, включая Se7en. Опрашивая различные WMIклассы локальной и удаленных систем, мы можем получить всю необходимую информацию по имеющемуся в компании программному обеспечению и оборудованию.

В примерах предлагаю не использовать VBScript, JScript или другие скриптовые языки, уж слишком они громоздки и неудобны, тем более у нас уже есть роскошный PowerShell, способный выполнить за нас львиную долю работы (подробнее о PS читай в ][ 09.2009 и 05.2010).
Для начала получим список BIOS на подчиненных компьютерах:

PS> Get-WMIObject Win32_BIOS
-computerName synack.ru

Как ты понимаешь, после "-computerName" указывается имя хоста. Хотя при опросе локальной системы этот параметр можно опускать, что мы и будем делать в дальнейшем для краткости. Написав простенький скрипт, легко передать Get-WMIObject список систем, с которых будет собираться информация. Результат при необходимости сохраняем в текстовый файл для дальнейшего анализа.

Аналогично проводим опрос остальных параметров. Например, запрашиваем информацию о CPU:

PS> Get-WMIObject Win32_Processor

Полный список данных, как правило, не нужен, поэтому отбираем только необходимые параметры:

PS> Get-WmiObject Win32_ComputerSystem | Select Manufacturer, Model

Посмотрим, какая у нас материнская плата:

PS> Win32_Baseboard | Select Manufacturer, Name, Product | ft -a

Классы Win32_ComputerSystem, Win32_ComputerSystemProduct и Win32_ OperatingSystem позволят собрать общие данные по компьютеру и системе:

PS> "127.0.0.1", "synack.ru", "pc01" | Check-Online |
Foreach-Object { Get-WMIObject
Win32_ComputerSystem -computerName
$_ }

Запрашиваем версию ОС:

PS> Get-WmiObject Win32_OperatingSystem | Select CSName,Buil
dNumber,ServicePackMajorVersion

PS> Import-CliXML C:\check.xml |
Out-GridView

Полный список Win32_* классов и свойств доступен в документации MSDN «Win32_Classes» (http://msdn.microsoft.com/en-us/library/ aa394084%28v=VS.85%29.aspx). Альтернативный вариант - воспользоваться функцией поиска.

К примеру, просмотрим список объектов, в именах которых присутствует слово disk:

PS> Get-WmiObject -List | where {$_.
name -match "disk"}

Готовые утилиты и приложения

Если хорошо поискать в интернете, можно найти не один десяток готовых WMI-скриптов на самых разных языках программирования, которые легко адаптируются под твои нужды.

Мое внимание привлекло HTA-приложение Hardware Inventory (www.robvanderwoude.com/hardware.php) с веб-оболочкой. Просто вводим имя компьютера и получаем данные об установленном оборудовании. При необходимости можно отредактировать сырец в текстовом редакторе, дополнив его нужными параметрами (опрос WMI-объектов реализован на VBScript).

Сторонними разработчиками создан ряд специальных командлетов, упрощающих написание скриптов. Скрипт Computer Inventory Script (CompInv), который доступен на сайте powershellpro.com , позволяет получить информацию о железе, ОС и сохранить все собранные данные в Excel"евский файл для дальнейшего анализа. После запуска скрипт задаст несколько вопросов, отвечая на которые, админ выбирает режим сбора данных. Список компьютеров для проверки определяется при помощи специального текстового файла, также скрипт может автоматически проверить все системы или серверы, входящие в домен. Как вариант - имя компьютера задается вручную. По умолчанию используется текущая учетная запись, но, ответив «Yes» на вопрос «Would you like to use an alternative credential?», можно указать требуемую учетную запись.

Чтобы затем не запускать созданный скрипт самостоятельно, поручим это SchTasks. Например:

> SchTasks /CREATE /TN CheckScript /TR "powershell.exe `
-noprofile -executionpolicy Unrestricted `
-file check.ps1" /IT /RL HIGHEST /SC DAILY

В результате создается задание с названием CheckScript, которое будет ежедневно выполнять PS-скрипт check.ps1, причем с наивысшим приоритетом. Вместе с системой инвентаризации оборудования и установленных приложений NetPoint (www.neutex.net) предлагается набор PS-скриптов (GetNet*), предназначенных как раз для сбора определенного типа данных о подчиненных системах. Например, просмотрим наличие свободного места на харде:

PS> Get-NetLogicalDisk -DriveType "Local Disk"
| where { $_.FreeSpace / $_.Size -lt .10 } | % {
$_.ComputerSystemName }

Теперь попробуем собрать информацию об установленных программах:

PS> Get-NetProgram -System synack.ru -Uninstalled $False
| % { $_.DisplayName } | sort -unique

Всего в поставку входит 20 командлетов. Доступна бесплатная версия NetPoint Express Edition, которая работает в 32/64-битных WinXP/2k3/2k8/Vista/Se7en, ее можно применять в сетях любого размера. Для установки NetPoint понадобится наличие PS 2.0, IIS и SQL-сервера (достаточно Express Edition).

Кстати, список установленных программ можно получить, просто прочитав нужную ветку реестра:

PS> Get-ItemProperty HKLM:\SOFTWARE\Microsoft\
Windows\CurrentVersion\Uninstall\* | Format-Table
DisplayName,Publisher | Out-GridView

Командлет Out-GridView выводит данные в отдельном окне с возможностью поиска и сортировки.

Минусы использования скриптов

Если сбор данных при помощи WMI/PowerShell довольно прост, то все отчеты и изменения в конфигурациях приходится контролировать вручную. Конечно, можно усложнять свои скрипты, пытаясь автоматизировать процесс, но не каждый захочет тратить на это время. Здесь стоит напомнить, что Microsoft предлагает необходимую функциональность в SCCM (System Center Configuration Manager), о котором мы уже писали в номерах 08.2009, 09.2009 и 01-02.2010. Но в тех случаях, когда в распоряжении админа находятся также *nix системы, всевозможные роутеры и прочее оборудование, которое необходимо учитывать, WMI - уже не помощник. Кроме того, остается проблема визуального представления данных и отчетов. Здесь придется прибегнуть к сторонним программам (в том числе распространяемым под свободными лицензиями), благо, есть из чего выбирать.

Система инвентаризации Myzci

Многие, кто пробовал систему инвентаризации zCI (zci.sf.net), находили ее довольно удачным решением, но ей не хватало возможности заносить данные вручную и локализованного интерфейса.

Конечно, это не критические моменты, но есть и другие мелочи. Например, нельзя удалить устройство через веб-интерфейс - необходимо вручную составить SQL-запрос на очистку данных из таблиц. Система инвентаризации MyZCI (sf.net/projects/myzci) является форком zCI. Разработкой занимается Юрий Винник, он довел zCI до нужных кондиций: интерфейс переведен на русский и украинский языки, добавлены новые поля в таблицы (например, размещение компьютера) и упрощено управление.

Для работы MyZCI потребуется любой вебсервер с поддержкой PHP (с PECL, PHP Extension Community Library) и MySQL.

Распаковываем архив myzci-1.2.1.zip в корневой каталог веб-сервера и в файле zciconfig.php указываем параметры доступа к MySQL:

$ sudo nano zciconfig.php
return dbx_connect(DBX_MYSQL,"local
host","zci","zci","passwd");

Чтобы создать таблицы в БД, используем скрипт mysqlscript.sql, находящийся в каталоге engine. Записи внутри нужно привести в соответствие с данными:

$ sudo nano mysqlscript.sql
create database zci;
...
grant all on zci.* to
"zci"@"localhost" identified by
"passwd";
# Если не планируется доступ к БД с
других систем, последнюю строку комментируем
# grant select,delete,insert,update
on zci.* to "zci"@"%" identified by
"zci";

Локализация интерфейса производится установкой переменной “$Lang” в значение “ru” в файле langconfig.php.

Для сбора информации в Windows-системе используется Windows Script Host, в Linux - lshwclient на Java. Все компоненты находятся в подкаталоге add-ons и engine. Здесь же лежат MS Windows Scripting Host 5.6 и MS WMI Core 1.5, которые необходимы для работы клиентской части в Win95/98/NT4. Перед развертыванием в файлах takedata.js и lshwclient.java следует изменить значение переменной MyZCIpath и MyZCIserver, чтобы она указывала URL сервера.

Процесс настройки клиентской части на конечных системах упрощен. Так, скрипт install.sh, используемый при установке в Linux, проверяет наличие пакетов lshw, jdk и read-edid (инфа о мониторе) и при их отсутствии выдает пояснительное сообщение. Далее происходит сборка Java-клиента и установка задания cron. После развертывания MyZCI нужно подключиться к серверу с удаленной системы и зарегистрировать компьютер, нажав соответствующую ссылку на главной странице. Информация о новой системе должна появиться в базе MyZCI. Скачиваем с главной страницы архив с клиентской частью и запускаем установщик.

После чего скрипты начнут отсылать данные на сервер. Интерфейс предельно прост и позволяет выводить детальную информацию о железе, вносить и редактировать данные о компьютерах, группировать, искать системы по определенному критерию (например, тип видеокарты и монитор), отслеживать изменения.

Меню администратора позволяет определять статус (закреплен, аренда) и местонахождение системы.

Система OCS Inventory NG

Решение OCS Inventory NG (OCSNG, Open Computers and Software Inventory New Generation, ocsinventory-ng.org) позволяет произвести инвентаризацию комплектующих и программного обеспечения, установленных на компьютерах в локальной сети, и отслеживать их изменения, периодически получая данные о конфигурации систем. Еще одной полезной функцией является возможность удаленной установки программ и выполнения команд. Для сбора информации на клиентские компьютеры устанавливается программа-агент.
Агент доступен практически для всех версий Windows от 95 до 2k8R2, Linux, Mac OS X, *BSD, Solaris, IBM AIX и HP-UX. Все собранные данные агенты отправляют на сервер управления (management server) в виде XML-потока, сжатого при помощи библиотеки Zlib. Для передачи используется стандартный протокол HTTP/HTTPS, поэтому проблем с firewall"ом обычно не возникает. При помощи агентов реализована функция "IP discovery", которая помогает находить все сетевые и периферийные устройства, работающие в локалке, в том числе те, на которые нельзя установить агента (свитчи, принтеры, web-камеры и т.д.) Агенты сканируют сеть в поисках подобных устройств и отправляют сведения о них на сервер для анализа.

Версия для Windows написана на C++, *nix вариант - на Perl и С.

Серверная часть OCSNG включает в себя четыре компонента, которые необязательно должны быть установлены на одном сервере. Это СУБД (MySQL) для сбора данных, а также вебсервер, который может играть одну из трех ролей:

  • Служба связи - обеспечивает связь по протоколу HTTP между сервером базы данных и программами-агентами (Apache 1.3.X/2.X с интегрированным Perl, в Debian/Ubuntu пакет libapache-dbi-perl);
  • Служба развертывания - хранение установочных файлов программ-агентов (любой веб-сервер с поддержкой SSL);
  • Консоль управления - просмотр собранных данных в браузере (веб-сервер с поддержкой PHP с ZIP и GD).

Серверная часть OCSNG может быть установлена на компьютер, работающий под управлением Win2k/XP/2k3, Linux, *BSD, Solaris, IBM AIX и MacOS X.

Установка Ocsng

Нужный пакет имеется в репозиториях большинства дистрибутивов, хотя обычно это не самая актуальная версия. Самостоятельная сборка из исходных текстов при внимательном подходе не должна вызвать трудностей. Установочный скрипт setup.sh, находящийся внутри архива, проверит наличие требуемых компонентов и выдаст рекомендации по устранению проблем, если в этом будет необходимость.
В Debian/Ubuntu для ручной сборки нужно накатить пакеты:

$ sudo apt-get install libapache2-mod-perl2
libdbi-perl libapache-dbi-perl libdbd-mysqlperl
libsoap-lite-perl libxml-simple-perl
libnet-ip-perl libcompress-zlib-perl php5-gd

И XML::Entities из хранилища CPAN:

$ sudo cpan -i XML::Entities

В процессе установки будут созданы все необходимые конфигурационные файлы и алиасы для веб-сервера. Так как файлы, которые могут распространяться при помощи OCSNG, часто имеют большой размер, следует установить нужные значения переменных post_max_size и upload_max_filesize в файлах /etc/php5/apache2/php.ini (по умолчанию - 8 и 2 Мб) и ocsinventory-reports.conf. После всех настроек вызываем браузер и запускаем установочный скрипт http://localhost/ocsreports/install.php, где указываем параметры доступа к БД. В процессе установки для доступа к базе ocsweb будет создана учетная запись «ocs» с паролем «ocs». Если доступ к базе не ограничен локальной системой, в целях безопасности дефолтный пароль следует изменить. Для установки агента в Linux потребуется наличие некоторых модулей Perl (XML и Zlib) и dmidecode.

$ sudo apt-get install libcompress-zlib-perl libnet-ipperl
libnet-ssleay-perl libwww-perl libxml-simple-perl
po-debconf ucf dmidecode pciutils

После чего агент устанавливается стандартным для Perl"овых приложений способом:

$ tar xzvf Ocsinventory-Agent-1.1.2.tar.gz
$ cd Ocsinventory-Agent-1.1.2
$ perl Makefile.PL
$ make
$ sudo make install

Далее скрипт начнет задавать ряд вопросов по размещению конфигурационных файлов. Вводим данные сервера, создаем тэг (для группировки систем), активируем задачу для cron. По окончании настройки собранные данные о конфигурации компьютера отправляются на сервер. Если связь установлена и получаем ответ «Success!», установку агента можно считать законченной. Его данные появятся в веб-консоли, в разделе «Все компьютеры ». В каталоге /var/lib/ocsinventory-agent будет создан XML-файл, содержащий текущую конфигурацию компьютера. Если же соединения не произошло, запусти агент в режиме отладки:

$ ocsinventory-agent -l /tmp –debug --server http://ocsng-server/ocsinventory

Обычно полученной информации хватает для диагностики ошибок. Агент для Windows может быть установлен несколькими способами. Самый простой - вручную или с помощью прилагающегося logon скрипта.

После инсталляции сервера установочный файл агента можно импортировать в базу OCSNG. Просто выбираем вкладку «Агент» и указываем месторасположение файла, после чего он будет доступен с любого компьютера сети. Установка стандартна: на последнем этапе сообщаем имя или IP-адрес OCSNG сервера, и, чтобы сразу же сформировать и отправить отчет, устанавливаем флажок «Immediately launch inventory». Далее агент прописывается в автозагрузку и стартует в качестве сервиса.

Работа с интерфейсом OCSNG

Интерфейс локализован, поэтому, чтобы разобраться с его использованием, много времени не понадобится. По умолчанию на вкладке «Все компьютеры » показаны семь основных характеристик клиентских машин.

Список «Add column» позволяет легко добавить еще до 23 полей. Очень удобно, что данные поддаются ручному редактированию. Также следует отметить легкий поиск и удаление дубликатов систем.

Как уже говорилось ранее, в OCSNG заложена возможность установки приложений и запуска скриптов (bat, vbs и т.п.) Такая функциональность сильно выручает. Создаем пакет в Deployment - Build и заполняем поля New package building: название, Priority (порядок установки) и действие в Action. Предусмотрено три варианта:

  • Store - копировать на целевую систему;
  • Execute - копировать и выполнить с командой;
  • Launch - копировать и запустить.

Параметры в User notifications позволяют вывести предупреждение пользователю и разрешить ему отменять задачу.

После создания пакета его следует активировать в Deployment - Activate. Вводим URL сервера и нажимаем «Отправить». Выбираем компьютер, на который будем устанавливать пакет, переходим в меню Customization и нажимаем ссылку Add package. Указываем пакет и запускаем процесс нажатием Affect. Состояние задачи выводится в Customization, общая статистика доступна в таблице Activate.

В OCSNG инициатором соединения выступает агент, который подключается к серверу раз в сутки, отправляет информацию о состоянии и получает задания. Если созданный пакет необходимо установить раньше, на клиенте следует принудительно запустить команду ocsinventory-agent.

Заключение

После настройки и заполнения базы данных в системе инвентаризации ты будешь постоянно иметь под рукой актуальную информацию о текущем состоянии компов и сможешь отслеживать изменения. Отчеты, которые она генерирует, дают возможность быстро определить конфигурацию типового компьютера, используемого в организации, что сослужит хорошую службу при планируемом апгрейде или смене ОС.

Локализация OCSNG/GLPI

Интерфейс OCSNG локализован, но все же есть небольшие проблемы, приводящие к тому, что русскоязычные названия программ, установленных в Windows, отображаются некорректно.

Дело в том, что в OCSNG изначально используется кодировка ISO-8859-1 (для отображения CP1251), в GLPI - UTF8. При импорте данных OCSNG -> GLPI также возникают проблемы с кодировками.

Известно два пути решения:

  1. На лету при экспорте менять данные и используемые шрифты. Чтобы сделать это, нужно поправить файл export.function.php и при помощи пакета ttf2pt1 создать новые шрифты, поддерживающие UTF8.
  2. Изначально научить OCSNG работать с UTF8. Для этого предложены патчи и пересобранные установочные файлы для Windows. Скачать их можно с ftp://linvinus.ru/ocs. Здесь же находятся готовые deb-пакеты для Ubuntu/Debian.

Кроме того, в файле inc/ocsng.class.php следует изменить строку «$this->dbenc="latin1";» на «$this->dbenc="utf8";» и в /etc/php5/apache2/ php.ini проверить установку «default_charset = "utf-8"».

Links

  • Полный список Win32_* классов можно найти в документации MSDN «Win32_Classes» - msdn.microsoft.com
  • Сайт проекта NetPoint - neutex.net
  • Сайт проекта MyZCI - sf.net/projects/myzci
  • Сайт проекта zCI - zci.sf.net
  • Сайт проекта OCSNG - ocsinventory-ng.org

Проект GLPI

GLPI (Gestion Libre de Parc Informatique, glpi-project.org) - еще один проект, который пользуется заслуженной популярностью у админов. Кроме задач по учету компьютеров и комплектующих, он позволяет хранить данные по остальному «хозяйству», включая расходные материалы. В отличие от OCSNG, администратор самостоятельно наполняет базу устройств, используя локализованный веб-интерфейс.
Но проблема эта решается за счет использования плагина, интегрирующего GLPI с OCSNG. Поэтому их часто устанавливают вместе. Для включения поддержки необходимо перейти в «Установки - Общие» и переключить «Активировать режим OCSNG» в значение «Да». После этого в меню появится новая вкладка «Режим OCSNG», в которой можно синхронизировать данные.

На основе GLPI легко организовать службу технической поддержки пользователей, что очень удобно, ведь вместо звонка юзер оставляет заявку, которая регистрируется системой. Затем IT-подразделение ее обрабатывает. Это дисциплинирует пользователей - они перестают звонить по мелочам, а у админов появляется база обращений для отчета о проделанной работе. Но возможности GLPI этим не ограничиваются. Он позволяет создать базу знаний, состоящую из статей, вести учет поставщиков, договоров. Система снабжена большим количеством самых разных отчетов с возможностью экспорта результата в файл формата PDF, CSV или SLK. Поддерживается синхронизация календаря по протоколам iCal, Webcal.

Функци ональность легко расширяется за счет плагинов, доступных на сайте проекта (plugins.glpi-project.org). Кроме OCSNG можно импортировать данные с сервера Cacti или Nagios.

Пакет GLPI имеется в репозитариях основных *nix дистрибутивов. Установка при помощи исходных текстов стандартна для приложений, написанных на PHP и требующих наличия веб-сервера и MySQL.

Удаленное сканирование компьютеров и серверов на базе Windows,
OS X, Linux, FreeBSD
и ESX/ESXi без использования предустановленных агентов - вам нужно знать только администраторский пароль. Сканируйте отдельные узлы, диапазоны сетевых адресов или структуру Active Directory.

Учет компьютеров

В централизованном хранилище TNI 4 каждый компьютер занимает всего несколько десятков килобайт. Группируйте устройства, снабжайте их комментариями и прикрепляйте к ним дополнительную информацию. Total Network Inventory 4 превращает инвентаризацию компьютеров на предприятии в отдых.

Отчеты

Формируйте гибкие отчеты по разным категориям данных. Стройте табличные отчеты, используя сотни полей модели данных Total Network Inventory 4. Отчеты можно скопировать, экспортировать или распечатать, а функция поиска покажет вам результаты раньше, чем вы закончите вводить запрос.

Журнал изменений

Отслеживайте изменения в аппаратном и программном обеспечении. Узнайте, когда были поставлены, удалены или обновлены программы на любом компьютере в вашей сети, следите за подключением и отключением устройств, динамикой использования дискового пространства и за многим другим.

Планировщик сканирования

Автоматизируйте сбор данных в организации. Создавайте одноразовые отложенные задачи или расписания для периодического сканирования компьютеров. Каждый день? По пятницам? В первый понедельник каждого месяца? Распишите график сканирования сети, и у вас всегда будет свежая информация.

А также...

Составьте базу данных пользователей ваших компьютеров; храните множество паролей для разных устройств и протоколов; следите за онлайн-статусом устройств в реальном времени. Эти и многие другие функции TNI 4 сэкономят вам немало усилий и нервов.

Просканируется всё!

Компьютеры на базе Microsoft Windows - 2000 и выше. • Компьютеры от Apple с OS X на борту. • Устройства на базе ОС семейства Linux. • Устройства на базе ОС FreeBSD. • Серверы ESX/ESXi. • Любые сетевые устройства, поддерживающие протоколы SNMP или Telnet. •

Что для этого нужно?

Только администраторский пароль. Предустанавливать на удаленные компьютеры агентов или иным образом готовить их к сканированию не требуется. Установите Total Network Inventory 4 на один компьютер - и через несколько минут данные обо всей сети будут перед вами.

Действительно умный сканер

Просто скажите программе, что вам нужно просканировать, и она начнет работать: найдет все узлы в IP-диапазоне, покажет вам список компьютеров в рабочей группе, извлечет структуру домена. Выберите нужные узлы, укажите логины и пароли для отдельных устройств или групп - и нажимайте Начать сканирование.

Уже через несколько минут сканирование компьютеров в сети будет завершено, и информация будет помещена в хранилище TNI 4.

Сканирование по расписанию

Если некоторые устройства нужно просканировать позже или обновлять регулярно, сохраните их в отдельный список и укажите, как и когда их сканировать. Планировщик заданий позволяет гибко настраивать время и периодичность сканирования:

Можно создать произвольное количество задач, запланированных на разные дни и время. Ваши данные будут поддерживаться актуальными автоматически!

Централизованное хранилище

Хранилище TNI 4 - простая папка на жестком диске. Каждый компьютер в ней - файл размером около 35 Кб. Вы можете легко перенести эти файлы в другую базу данных или создать резервную копию. Разрешив общий доступ к папке хранилища, можно работать с ним из разных мест.


Все, что нужно для учета компьютеров

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

Сеть как на ладони

В дерево сети может быть выведена самая различная информация: сетевое имя, IP-адрес, инвентарный номер, иконка и название операционной системы, лампочка онлайн-статуса и многое другое. Total Network Inventory 4 автоматически определит виртуальные системы и отметит их. Вся эта информация может быть использована для поиска: зная хоть что-нибудь о компьютере, вы моментально найдете его среди тысячи других!

Данные по полочкам

Каждый просканированный компьютер можно изучить так, словно вы сидите за ним. Учет компьютеров не может быть проще!

Включайте в отчет любое количество компьютеров и категорий одновременно.

Табличные отчеты

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

Моментальный поиск

Результаты поиска становятся видны по мере ввода запроса: ни одного лишнего клика!

Печать и экспорт

Любой отчет можно распечатать в кратком или полном виде, скопировать в редактор таблиц или экспортировать в PDF, RTF, ODT, HTML и другие форматы.

Знайте, что происходит в вашей сети

При каждом повторном сканировании компьютера TNI создает для него новый снимок конфигурации. Журнал изменений сравнивает эти снимки и предоставляет исчерпывающий список событий: если что-либо было
Добавлено, Удалено или Изменено, вы узнаете об этом здесь.

Можно увидеть, как устанавливаются, удаляются и обновляются приложения…

…как применяются обновления системы…

…как запускаются и останавливаются службы…

…как перемещается аппаратное обеспечение…

…и гораздо больше!

Журнал снабжен мгновенным поиском и возможностью фильтрации, а также доступен в виде печатного отчета:

Создайте подробную карту вашей сети

Визуализируйте структуру сетевых устройств так, как удобно вам. Пользователи лицензии Total Network Inventory 4 Профессиональная имеют доступ к новому редактору карты сети.

Создайте общую карту или же разделите сеть на отдельные сегменты и уровни. Это могут быть карты этажей офиса, различные отделы компании или же другие варианты.

Просто перетащите курсором любые группы и устройства прямо на карту, а затем расположите их удобным для вас образом. Добавьте различные связи между устройствами.

Фигуры и задний фон

Загружайте любые изображения или используйте уже доступные фигуры, которым можно легко придать желаемый вид. К примеру, можно использовать заливку, менять цвет, ширину и стиль рамки. Объектам также можно задать уровень прозрачности и менять глубину их расположения относительно других объектов.

(Нажимайте на картинки, чтобы просмотреть демо)

Широкие возможности

Работайте с устройствами прямо на карте, ведь это проще! Вы можете запустить пинг, пересканировать или выполнить действие прямо из контекстного меню.

Размер карты не имеет границ. Дайте волю своему воображению!

Программа для отчетности телефонов, компьютеров, оргтехники!

Новое в категории "Учет компьютеров":

Бесплатная
Hardware Inspector 5.2.2 является программой по автоматизированному инвентаризации и удобному учёту компьютерной техники или другого оборудования в организациях. Программа Hardware Inspector поможет в работе администраторам сети, руководителям отделов компьютеризации и другим ответственным лицам.

Бесплатная
Учет оргтехники 5.2.268 Free является базой данных по инвентаризации компьютеров (также возможен учёт сетевых концентраторов и копиров) на фирме или предприятии. Приложение «Учет оргтехники» будет особенно полезно системным администраторам, для выполнения задач по систематизации учёта компьютерной техники.

Бесплатная
Учет компьютеров 2.58 – это приложение по учёту компьютеров, телефонов, оргтехники и других объектов для организаций. Приложение «Учет компьютеров» поможет закрепить все объекты учета за сотрудниками и отсортировать их на отделы или филиалы. Приложение также имеет возможность отмечать производимые ремонты, замену расходных материалов или частей, а также профилактические работы и установленное программное обеспечение. Кроме имеющихся в приложении таблиц есть возможность создавать собственные, полностью готовые к использованию таблицы.

Бесплатная
Сетевая инвентаризация оргтехники 1.0 является удобным приложением, освобождающим IT специалистов от обязанностей по рутинной инвентаризации оргтехники. Приложение «Сетевая инвентаризация оргтехники» даёт возможность вести учёт материальной части, произведенного ремонта и установленного программного обеспечения. Приложение разделено на две части: резидентная и серверная.

Бесплатная
Инвентаризация Компьютеров в Сети 3.95.1755 является инструментом по автоматическом проведении инвентаризации компьютерных сетей. Программа «Инвентаризация Компьютеров в Сети» может отображать всю информацию об аппаратном или программном обеспечении в виде отчёта, с выбором любой комбинации параметров.

Бесплатная
UltimateZip 6.0.2.6 является бесплатным архиватором нового поколения. Программа UltimateZip имеет возможность упаковывать в архивы: Tar-GZip, Zip, Tar-BZip2, Blak Hole, Tar, Cabinet, GZip, Jar и Lha.

Бесплатная
PrintStore 1.05 является программой, которая осуществляет учёт техники и расходных материалов. Программа PrintStore также позволяет организовать учет всей офисной техники, компьютеров или мебели.

Бесплатная
HardInfo 1.0.0.0 является программой для учета наличия компьютеров, а также автоматического учета какой-либо другой компьютерной техники или комплектующих. Программа HardInfo ориентирована для работы системных администраторов, IT-специалистов и других ответственных лиц.

Бесплатная
CompExplorer 1.5.0.0 light – это программа, которая проведёт автоматизированный учёт и инвентаризацию компьютерной техники. Программа CompExplorer также может проводить учёт и инвентаризацию и другого оборудования на предприятиях.

Бесплатная
AdmAssistant 1.1 является бесплатной программой с возможностью удаленного управления компьютерами в локальной сети, а также имеющая возможность снимать конфигурацию с удаленных компьютеров и проводить их инвентаризацию. Программа также позволяет перезагрузить или выключить удалённый компьютер, а также установить на него необходимые программы или удалить ненужные.

Понравилось? Лайкни нас на Facebook