Program for accounting of computer equipment. Computer accounting



Published in the collection of programs: December 28, 2012

Operating system: Windows All Platform
Program (distribution) size: 13706240 Kb
License type: FreeWare



"Inventory and Accounting of Computers on the Network" - a free program for auditing computers, equipment, programs and licenses in local network. All information about software or hardware can be presented in the form of a report by selecting any combination of parameters.
Possibilities:

Software accounting
The program allows you to systematize and subsequently standardize the software used throughout the network. You can easily control program installations, versions and software licenses.

Accounting network equipment
All Hardware networks must be taken into account and entered into the database. This information will help you quickly detect outdated equipment, plan upgrades, and select computers whose resources do not match the tasks performed on them.

Inventory of office equipment
Using the program, you can add all the necessary peripheral devices to the report - printers, scanners, keyboards, sound devices and even office furniture.

Network Inventory
Licensing policy compliance, detection vulnerabilities on the network, misuse of software, outdated network nodes, a list of computers on which specific software or hardware is installed.

Building reports
The results of network scanning can be displayed in reports. The reports can include any combination of parameters required for analysis for any computer on the network. To simplify the procedure for generating reports, ready-made templates have been compiled.

When adding the program to the directory of our website, the link to Inventory and Accounting of Computers on the Network was checked by an antivirus, but since the file is located on the server of the developer or publisher of the software, it can be changed, we recommend that you check it before downloading the software to your computer files in On-Line antivirus mode - will open in a new window and be scanned!



You can download Inventory and Accounting of Computers on the Internet 4.0 following the link from the program developer:

Download program

13706240 Kb

Activation of the program

This publication of the Inventory and Accounting of Computers on the Internet program is a freely distributed version of the software.

If this program If you liked it, then share it on social networks:

Download similar programs:

10-Strike: Computer Inventory 7.5 ShareWare
Realite Inventory - – software and hardware inventory, IT infrastructure management 1.2.7 Trial
Instrumentation inventory. Metrologist 4.0.15.01 ShareWare
Instrumentation Inventory 2.88 FreeWare

You can leave your opinion about the program Inventory and Accounting of Computers on the Network or comments, and also report a broken download link.
If you have a question about working with the Inventory and Accounting of Computers on the Network program, you can ask it here, since many program authors and publishers monitor messages on this site!
All advertising messages off-topic, as well as links and phone numbers will be deleted!

ArtConfig: Inventory

A convenient, functional, scalable program for accounting equipment at an enterprise in any field of activity where an inventory of fixed assets is necessary.

Introduction

This configuration was written for myself, to keep records of equipment and other property in the Organization in which I work. The main task of the configuration is to have an idea of ​​where, what equipment is located, how many times it has been repaired, how old the computer is, and whether it requires modernization, where, what monitors, whether there is a need to purchase additional duplicating equipment, accounting for cartridges and consumables materials, as well as accounting for paper consumption. Accounting for applications for the purchase of equipment. And the added functionality with the helpdesk has greatly facilitated the work of our entire IT department. Of course, I tried application systems: OTRS and Redmine, but it is much easier for our employees to call or write to the corporate chat than to leave a request in the browser. Therefore, when you receive a call, you promptly fill out a service request, assign a person responsible for this request, and don’t worry about forgetting that something isn’t working for someone. And it’s simply impossible to keep all the requests in your head! Starting from applications: “..and something doesn’t work for me,” to drawing up budgets for the year. So, this configuration is intended for maintaining records of all property of an enterprise, as well as maintaining its life cycle from acquisition to write-off. That is, you can raise the entire history of the operation of the property. I am sure that this inventory program will be an excellent assistant in your work!

Possibilities

  • Inventory of equipment at the enterprise (inventory of computers, monitors, printers, scanners, cameras, laptops, flash drives, furniture, cars, cars and other equipment, and anything else);
  • Accounting for the movement of equipment using purchase documents, acts of acceptance and transfer, movement, repair and write-off of equipment. All life cycle inventory of fixed assets from its acquisition to write-off;
  • Output of reports on the movement of equipment in the enterprise, as well as the history of the “life” of equipment from its acquisition to decommissioning;
  • Control of purchased software product licenses in the enterprise;
  • Accounting for the number of actually installed and purchased software licenses;
  • Accounting for cartridges and consumables at the enterprise (paper, disks, etc.);
  • Accounting electronic keys software products (accounting for their movement);
  • Preparation of applications for the purchase of equipment, consumables, etc.;
  • Construction of schematic plans for the location of inventory equipment and furniture attributes in offices (departments, rooms, and offices in general);
  • Printing a report on computer performance assessment;
  • Printing passports of employees' workplaces;
  • Printing invoices for equipment acceptance and delivery (reception to the warehouse, movement between warehouses, etc.);
  • Printing reports on issued equipment;
  • Printing a report on equipment in the warehouse;
  • Printing a report on decommissioned equipment;
  • and many many others.

For whom?

For IT departments, accounting and administrative departments in small and medium-sized enterprises that require accounting of equipment, furniture, car fleet and anything else.

Advantages

  • Detailed functionality.
  • No additional modules - no additional costs.
  • The configuration applies to an unlimited number of users. The limitation depends only on the limitation of the 1C platform itself.
  • 1C allows you to use configurations online from any device (smartphone, tablet, computer, laptop, etc.) from anywhere in the world;
  • Customizable report forms and printables
  • Prompt technical support, individual approach to each client!

Terms of Use

Terms of use are described in.

Required conditions.

You must have a 1C platform (legally, illegally, this is an individual matter for everyone).

Important! For Configurations to work, you must have 1C version PROF.

The program is designed to help you resolve the following issues:

  • Do you use any software, to maintain an inventory of equipment within your enterprise?
  • Can you easily and quickly determine where your equipment is located in this moment time?
  • Is it inconvenient for you to keep track of equipment in Excel spreadsheets or in a notebook? Do you spend a lot of time searching for equipment, and sometimes even lose it?
  • Do you know how many times the equipment has been repaired?
  • Can you quickly prepare a report on equipment issued or equipment in the warehouse?
  • Can you quickly accept all the equipment from an employee who is leaving?
  • Can you easily and quickly print out a workplace passport?
  • Can you, without unnecessary effort, compare the performance of computers?
  • Is it easy for you to control requests for the purchase of equipment? Budgeting for a month, quarter, year?
  • Can you determine how many refills a particular cartridge has gone through? Is your service provider supplying enough toner?
  • If you already have an inventory program, can it solve all the above questions? Is it easy for you and your colleagues to use your inventory software? Is the interface clear and user-friendly? Is teamwork possible?

Conclusion

For those who need to keep records of fixed assets in order to always have up-to-date information about their equipment and property, inventory program will an indispensable tool in your work.

*The browser demo does not always display well. For those interested, I can provide access in terminal mode. There is nothing complicated or scary about this. Write to me by email.
If the demo version of the hardware inventory program does not start or you find some error in the Configuration, I would be very grateful if you write to me at

​​Accounting program.

Software Accounting- This indispensable program for those people who create network administration in different offices of enterprises, companies and organizations and of course home networks. CompSoft-SL even has the ability to remotely receive necessary information closely tied to the software of local network computers, monitor the removal and installation of all new programs on your computer.

From the very beginning of its creation and release, this program was intended for preliminary accounting of all computer equipment, the program also allows you to carefully monitor any changes occurring in the composition of the computer and any software installed on it. The data entered in computer accounting can be used for inventory of any personal computers and inventory of your software.​

Computer equipment accounting includes the following:

  • Accounting for everyone is very important characteristics computer (the main characteristics of your computer are removed automatically).
  • Accounting for memory and all available properties operating system(removed automatically).
  • Accounting for other data (inventory or serial number).
  • Accounting for software located on a personal computer (all available data is also recorded automatically).
  • Control of mandatory, accompanying licenses for this software.
  • Accounting for additional equipment connected to this personal computer (printers, modems, computer monitors and so on).

To provide an inventory of computers, as well as your software, this program formats any reports to account for computers. Working with reports allows you to analyze in detail the entire state of the computer equipment used and the downloaded software in very qualitative as well as quantitative terms. Required forms reports provide a unique opportunity to keep track of all licenses for installed software. All computer equipment accounting documents are modified in (HTML) format and then automatically launched in the browser available on your computer. In addition, all documents can be opened in any of the Word programs or Excel.

The program makes account cards for any personal computer, which shows all the properties of this software and the data of this computer. The account card of your personal computer is always created in format (RTF), this allows you to easily work with the card in any format you have. text editor which you will need.

This unique accounting program has the following launch types:

  • When launched normally from a program with hard drive, it is always in accounting mode.
  • When starting the program from removable media computer, this program automatically removes the properties of the personal computer and everything that is included in the software set, saving them in a file until next switch on to the main database.

The computer accounting program, as well as its software, does not require installation and does not make changes to your personal computer.

The interface of this program is provided in Russian. There is also a built-in Russian language help desk and allows for improved work with this program.

This program monitors up to 11 personal computers completely free of charge. To work with large networks You must have a license, the price of which depends on the number of built-in machines.

Size: 1 MB
Interface: Russian
Platform: Windows XP/Vista/7/8

Program for reporting phones, computers, office equipment!

New in the "Computer Accounting" category:

Free
Hardware Inspector 5.2.2 is a program for automated inventory and convenient accounting of computer equipment or other equipment in organizations. Hardware program Inspector will help network administrators, heads of computerization departments and other responsible persons in their work.

Free
Accounting for office equipment 5.2.268 Free is a database for the inventory of computers (accounting for network hubs and copiers is also possible) in a company or enterprise. The “Office Equipment Accounting” application will be especially useful for system administrators to perform tasks to systematize the accounting of computer equipment.

Free
Computer Accounting 2.58 is an application for accounting computers, phones, office equipment and other objects for organizations. The Computer Accounting application will help you assign all accounting objects to employees and sort them into departments or branches. The application also has the ability to mark repairs performed, replacement of consumables or parts, as well as preventative maintenance and installed software. In addition to the tables available in the application, it is possible to create your own, completely ready-to-use tables.

Free
Network inventory of office equipment 1.0 is convenient application, freeing IT specialists from the duties of routine inventory of office equipment. The “Network Inventory of Office Equipment” application makes it possible to keep records of material parts, repairs made and installed software. The application is divided into two parts: resident and server.

Free
Inventory of Computers on the Network 3.95.1755 is a tool for automatically conducting inventory computer networks. The “Inventory of Computers on the Network” program can display all information about hardware or software in the form of a report, with the choice of any combination of parameters.

Free
UltimateZip 6.0.2.6 is a free next-generation archiver. The UltimateZip program has the ability to pack into archives: Tar-GZip, Zip, Tar-BZip2, Blak Hole, Tar, Cabinet, GZip, Jar and Lha.

Free
PrintStore 1.05 is a program that keeps track of equipment and consumables. The PrintStore program also allows you to organize accounting of all office equipment, computers or furniture.

Free
HardInfo 1.0.0.0 is a program for accounting for the availability of computers, as well as automatically accounting for any other computer equipment or components. HardInfo program is designed for work system administrators, IT specialists and other responsible persons.

Free
CompExplorer 1.5.0.0 light is a program that will carry out automated accounting and inventory of computer equipment. The CompExplorer program can also carry out accounting and inventory of other equipment at enterprises.

Free
AdmAssistant 1.1 is free program with the ability to remotely control computers on a local network, as well as having the ability to remove configurations from remote computers and conduct their inventory. The program also allows you to restart or shut down remote computer, as well as install the necessary programs on it or remove unnecessary ones.

The IT park of any organization often includes dozens of systems of various configurations. And there will always be a couple of freethinkers who want to fool their bosses into an extraordinary upgrade or install software for personal purposes. Without an accounting and control system, the admin risks at least his bonus. Let's look at solutions to simplify this task.

WMI and Powershell

In WinNT 4.0SP4, administrators received new tool For centralized management and monitoring the operation of various parts of the operating system - WMI ( Windows Management Instrumentation, Toolkit for Windows Controls). True, in the first versions there were few components included (only 15). But in subsequent Win2k+ their number increased along with the capabilities. Today WMI is available for all versions of Windows OS, including Se7en. By querying various WMI classes of local and remote systems, we can have it all necessary information according to the software and equipment available in the company.

In the examples I suggest not using VBScript, JScript or others scripting languages, they are too cumbersome and inconvenient, especially since we already have a luxurious PowerShell that can do the lion’s share of the work for us (read more about PS in ][09.2009 and 05.2010).
First, let's get a list of BIOS on slave computers:

PS> Get-WMIObject Win32_BIOS
-computerName synack.ru

As you understand, after "-computerName" the host name is indicated. Although when polling the local system, this parameter can be omitted, which we will do in the future for the sake of brevity. By writing a simple script, you can easily pass Get-WMIObject a list of systems from which information will be collected. If necessary, save the result to a text file for further analysis.

We conduct a survey of the remaining parameters in the same way. For example, we request information about the CPU:

PS> Get-WMIObject Win32_Processor

As a rule, a complete list of data is not needed, so we select only the necessary parameters:

PS> Get-WmiObject Win32_ComputerSystem | Select Manufacturer, Model

Let's see what kind of motherboard we have:

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

The Win32_ComputerSystem, Win32_ComputerSystemProduct and Win32_ OperatingSystem classes will allow you to collect general data on your computer and system:

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

We request the OS version:

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

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

A complete list of Win32_* classes and properties is available in the MSDN documentation “Win32_Classes” (http://msdn.microsoft.com/en-us/library/aa394084%28v=VS.85%29.aspx). Alternative option- use the search function.

For example, let's look at the list of objects whose names contain the word disk:

PS> Get-WmiObject -List | where ($_.
name -match "disk")

Ready-made utilities and applications

If you search the Internet well, you can find dozens of ready-made WMI scripts on the most different languages programming that can be easily adapted to your needs.

My attention was drawn to the HTA application Hardware Inventory (www.robvanderwoude.com/hardware.php) with a web shell. Just enter the computer name and get information about installed equipment. If necessary, you can edit the raw file in a text editor, adding the necessary parameters to it (poll of WMI objects is implemented in VBScript).

Third-party developers have created a number of special cmdlets that simplify writing scripts. The Computer Inventory Script (CompInv), which is available on the website powershellpro.com, allows you to obtain information about hardware, OS and save all collected data in an Excel file for further analysis. After launching the script will ask several questions, answering which, the administrator selects data collection mode.The list of computers to be scanned is determined using a special text file, the script can also automatically check all systems or servers included in the domain. As an option, the computer name is set manually. The default is the current one Account, but by answering “Yes” to the question “Would you like to use an alternative credential?”, you can specify the required account.

In order not to run the created script yourself, we will entrust this to SchTasks. For example:

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

As a result, a task called CheckScript is created, which will execute the PS script check.ps1 daily, and with the highest priority. Together with the equipment inventory system and installed applications NetPoint (www.neutex.net) offers a set of PS scripts (GetNet*) designed specifically for collecting a certain type of data about slave systems. For example, let's look at availability free space on hard:

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

Now let's try to collect information about installed programs Oh:

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

In total, the delivery includes 20 cmdlets. A free version of NetPoint Express Edition is available and runs on 32/64-bit WinXP/2k3/2k8/Vista/Se7en and can be used in networks of any size. To install NetPoint you will need PS 2.0, IIS and SQL server (Express Edition is sufficient).

By the way, you can get a list of installed programs by simply reading the desired registry branch:

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

The Out-GridView cmdlet displays data in separate window with search and sorting capabilities.

Disadvantages of using scripts

If data collection using WMI/PowerShell is quite simple, then all reports and configuration changes have to be controlled manually. Of course, you can complicate your scripts, trying to automate the process, but not everyone wants to spend time on this. It's worth remembering here that Microsoft offers the necessary functionality in SCCM ( System Center Configuration Manager), which we already wrote about in issues 08.2009, 09.2009 and 01-02.2010. But in cases where the administrator also has * nix systems, all kinds of routers and other equipment that needs to be taken into account, WMI is no longer an assistant. In addition, the problem of visual presentation of data and reports remains. Here you will have to resort to third party programs(including those distributed under free licenses), fortunately, there is plenty to choose from.

Myzci Inventory System

Many who have tried the zCI inventory system (zci.sf.net) have found it quite a good decision, but it lacked the ability to manually enter data and a localized interface.

Of course, these are not critical moments, but there are other little things. For example, you cannot delete a device via the web interface - you must manually create an SQL query to clear data from tables. The MyZCI inventory system (sf.net/projects/myzci) is a fork of zCI. The development is carried out by Yuri Vinnik, he brought zCI to the required standards: the interface has been translated into Russian and Ukrainian languages, new fields have been added to the tables (for example, computer location) and management has been simplified.

To run MyZCI, you will need any web server that supports PHP (with PECL, PHP Extension Community Library) and MySQL.

Unpack the myzci-1.2.1.zip archive into the root directory of the web server and specify the MySQL access parameters in the zciconfig.php file:

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

To create tables in the database, we use the mysqlscript.sql script, located in the engine directory. The entries inside need to be brought into line with the data:

$ sudo nano mysqlscript.sql
create database zci;
...
grant all on zci.* to
"zci"@"localhost" identified by
"passwd";
# If you do not plan to access the database from
other systems last line comment
# grant select,delete,insert,update
on zci.* to "zci"@"%" identified by
"zci";

The interface is localized by setting the “$Lang” variable to the value “ru” in the langconfig.php file.

To collect information on a Windows system, Windows Script Host is used, on Linux - lshwclient in Java. All components are located in the add-ons and engine subdirectory. MS Windows Scripting Host 5.6 and MS WMI Core 1.5 are also located here, which are necessary for the client part to work in Win95/98/NT4. Before deployment, you should change the value of the MyZCIpath and MyZCIserver variable in the takedata.js and lshwclient.java files to point to the server URL.

The process of setting up the client part on end systems simplified. Thus, the install.sh script, used when installing on Linux, checks for the presence of the lshw, jdk and read-edid packages (information about the monitor) and, if they are missing, displays an explanatory message. Next, the Java client is built and a cron job is installed. After MyZCI is deployed, you need to connect to the server from a remote system and register your computer by clicking the appropriate link on the main page. Information about the new system should appear in the MyZCI database. Download from home page archive with the client part and run the installer.

After which the scripts will begin sending data to the server. The interface is extremely simple and allows you to display detailed information about hardware, enter and edit data about computers, group, search for systems by certain criteria (for example, type of video card and monitor), track changes.

The administrator menu allows you to determine the status (assigned, leased) and location of the system.

OCS Inventory NG system

Solution OCS Inventory NG (OCSNG, Open Computers and Software Inventory New Generation, ocsinventory-ng.org) allows you to inventory components and software installed on computers on a local network and track their changes, periodically receiving data on the systems configuration. Another useful feature is the ability to remotely install programs and execute commands. To collect information, an agent program is installed on client computers.
The agent is available for almost all versions of Windows from 95 to 2k8R2, Linux, Mac OS X, *BSD, Solaris, IBM AIX and HP-UX. Agents send all collected data to the management server ( management server) as an XML stream compressed using the Zlib library. Used for transmission standard protocol HTTP/HTTPS, so problems with the firewall usually do not arise. Using agents, the “IP discovery” function is implemented, which helps to find all network and peripheral devices operating locally, including those on which an agent cannot be installed (switches, printers, web cameras, etc.) Agents scan the network looking for similar devices and send information about them to the server for analysis.

The Windows version is written in C++, the *nix version is written in Perl and C.

The OCSNG server side includes four components that do not necessarily need to be installed on the same server. This is a DBMS (MySQL) for data collection, as well as a web server that can play one of three roles:

  • Communication service - provides communication via HTTP protocol between the database server and agent programs (Apache 1.3.X/2.X with integrated Perl, libapache-dbi-perl package in Debian/Ubuntu);
  • Deployment service - storage of installation files for agent programs (any web server with SSL support);
  • Management console - viewing collected data in a browser (web server with PHP support with ZIP and GD).

The OCSNG server part can be installed on a computer running Win2k/XP/2k3, Linux, *BSD, Solaris, IBM AIX and MacOS X.

Installing Ocsng

The required package is available in the repositories of most distributions, although this is usually not the most current version. Self-assembly from the source texts should not cause difficulties if approached carefully. The setup.sh installation script, located inside the archive, will check for the presence of the required components and provide recommendations for troubleshooting, if necessary.
In Debian/Ubuntu, for manual assembly you need to download the following packages:

$ 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

And XML::Entities from the CPAN repository:

$ sudo cpan -i XML::Entities

During the installation process, all necessary configuration files and aliases for the web server will be created. Since files that can be distributed using OCSNG often have big size, should be installed required values variables post_max_size and upload_max_filesize in the files /etc/php5/apache2/php.ini (default - 8 and 2 MB) and ocsinventory-reports.conf. After all the settings, call the browser and run the installation script http://localhost/ocsreports/install.php, where we specify the parameters for accessing the database. During the installation process, an “ocs” account with a “ocs” password will be created to access the ocsweb database. If access to the database is not limited local system, for security reasons, the default password should be changed. To install the agent on Linux, you will need to have some Perl modules (XML and Zlib) and dmidecode.

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

After which the agent is installed in the standard way for Perl applications:

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

Next, the script will start asking a series of questions about placement configuration files. We enter the server data, create a tag (to group systems), activate the cron task. Once the setup is complete, the collected computer configuration data is sent to the server. If the connection is established and we receive a “Success!” response, the agent installation can be considered complete. Its data will appear in the web console, in the “ All computers” section. An XML file containing the current computer configuration will be created in the /var/lib/ocsinventory-agent directory. If the connection does not occur, run the agent in debug mode:

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

Usually the information obtained is enough to diagnose errors. Agent for Windows can be installed in several ways. The simplest is manually or using the included logon script.

After installing the server, the agent installation file can be imported into the OCSNG database. Simply select the “Agent” tab and indicate the location of the file, after which it will be accessible from any computer on the network. The installation is standard: at the last stage we report the name or IP address of the OCSNG server, and in order to immediately generate and send a report, check the “Immediately launch inventory” checkbox. Next, the agent is registered in startup and starts as a service.

Working with the OCSNG interface

The interface is localized, so it won’t take much time to figure out how to use it. By default, the All Computers tab shows seven main characteristics of client machines.

The "Add column" list allows you to easily add up to 23 more fields. It is very convenient that the data can be manual editing. Also worth noting is the easy search and removal of duplicate systems.

As mentioned earlier, OCSNG has the ability to install applications and run scripts (bat, vbs, etc.). This functionality is a big help. We create a package in Deployment - Build and fill in the New package building fields: name, Priority (installation order) and action in Action. There are three options:

  • Store - copy to the target system;
  • Execute - copy and execute with a command;
  • Launch - copy and launch.

Options in User notifications allow you to display a warning to the user and allow him to cancel the task.

After creating a package, you must activate it in Deployment - Activate. Enter the server URL and click “Submit”. Select the computer on which we will install the package, go to the Customization menu and click the Add package link. We specify the package and start the process by clicking Affect. The task status is displayed in Customization, general Statistics available in the Activate table.

In OCSNG, the connection initiator is an agent that connects to the server once a day, sends status information and receives tasks. If the generated package needs to be installed earlier, you must force the ocsinventory-agent command to run on the client.

Conclusion

After setting up and filling out the database in the inventory system, you will always have up-to-date information about the current state of computers at hand and will be able to track changes. The reports it generates make it possible to quickly determine the configuration of a typical computer used in an organization, which will serve well during a planned upgrade or OS change.

Localization of OCSNG/GLPI

The OCSNG interface is localized, but there are still some minor problems resulting in the Russian names of programs installed on Windows being displayed incorrectly.

The fact is that OCSNG initially uses ISO-8859-1 encoding (to display CP1251), while GLPI uses UTF8. When importing OCSNG -> GLPI data, there are also problems with encodings.

There are two solutions:

  1. On the fly when exporting, change the data and fonts used. To do this, you need to edit the export.function.php file and use the ttf2pt1 package to create new fonts that support UTF8.
  2. Initially teach OCSNG to work with UTF8. For this purpose, patches and rebuilt setup files for Windows. You can download them from ftp://linvinus.ru/ocs. Here you can also find ready-made deb packages for Ubuntu/Debian.

In addition, in the inc/ocsng.class.php file, you should change the line “$this->dbenc="latin1";" to "$this->dbenc="utf8";" and in /etc/php5/apache2/php.ini check the setting “default_charset = “utf-8””.

Links

  • A complete list of Win32_* classes can be found in the MSDN documentation "Win32_Classes" - msdn.microsoft.com
  • NetPoint project website - neutex.net
  • MyZCI project website - sf.net/projects/myzci
  • zCI project website - zci.sf.net
  • OCSNG project website - ocsinventory-ng.org

GLPI Project

GLPI (Gestion Libre de Parc Informatique, glpi-project.org) is another project that is deservedly popular among admins. In addition to tasks related to accounting for computers and components, it allows you to store data on the rest of the “economy”, including Consumables. Unlike OCSNG, the administrator independently populates the device database using a localized web interface.
But this problem is solved by using a plugin that integrates GLPI with OCSNG. Therefore, they are often installed together. To enable support, you must go to “Settings - General” and switch “Activate OCSNG mode” to “Yes”. After this, a new tab “OCSNG Mode” will appear in the menu, in which you can synchronize data.

It is easy to organize a service based on GLPI technical support users, which is very convenient, because instead of calling, the user leaves a request, which is registered by the system. Then the IT department processes it. This disciplines users - they stop calling for trifles, and administrators have a database of requests to report on the work done. But the capabilities of GLPI are not limited to this. It allows you to create a knowledge base consisting of articles and keep records of suppliers and contracts. The system is equipped with a large number of different reports with the ability to export the results to a file PDF format, CSV or SLK. Calendar synchronization via iCal and Webcal protocols is supported.

The functionality is easily expanded using plugins available on the project website (plugins.glpi-project.org). In addition to OCSNG, you can import data from the Cacti or Nagios server.

The GLPI package is available in the repositories of major *nix distributions. Installation using source code is standard for applications written in PHP and requiring a web server and MySQL.







2024 gtavrl.ru.