Installation Verification
- Windows
- Unix
Verifying the Running Open iT Processes
-
Open the Task Manager.
-
Click Services.
-
Verify that the listed service or services are running.
Service Purpose OpeniTRegistrar Maintains the Core Server connection and service registration with Open iT Ingress. OpeniTReporting Provides the Core Server reporting web interface and access to generated reports. OpeniTCoreAPI Hosts the Core Server API used for file uploads, forwarding, health checks, and other component integrations.
Introduced in version 10.2.570OpeniTServer Runs the main Core Server background operations that receive and process data from Open iT Clients. Core Server Services
For more information about the purpose and functions of these services, see Open iT Services.
Verifying the Created Directories
Go to the Core directory, which is by default in C:\Program Files\OpeniT\Core, and verify that the following directories exist:
-
bin (
<bin_dir>) - contains binary files -
Configuration (
<config_dir>) - contains Core Server configurations -
contrib - contains scripts used by Open iT
-
External - contains external resources needed by the Core Server, such as the Apache, OpeniTDiscoveryTool, PHP, Python37, and Strawberry Perl binaries
-
images - contains images used by the Core Reporter
-
lib - contains the Perl library files used by Open iT
-
libexec - contains applications packaged in separate directories with their own runtime environments
-
Log (
<debug_dir>) - contains troubleshooting logs created by the Open iT binarieswarningThis directory and its contents are sent to the Open iT Support Team at support@openit.com whenever an issue occurs. Make sure to set debug logging to 0 after doing so to prevent too much space consumption.
-
ReportingServer - contains files used by the web application
-
service - contains files use by the CoreAPI
-
src - contains Lua source files
Verifying the Running Open iT Processes
Go to the bin directory, which is by default in /opt/openit/bin, and run the following command:
./openit-all status
A successful installation displays something similar to the following:
Sending Open iT Daemons: status
openit_serverd (pid ###### ######) is running...
openit_loggerd (pid ###### ######) is running...
httpd (pid ###### ###### ###### ###### ###### ###### ######) is running...
openit_coreapi (pid ######) is running...
openit_scheduler (pid ######) is running...
The openit_coreapi was introduced in version 10.2.570.
Alternatively, run the following command to check a specific process status:
systemctl status <process>
systemctl status openit-scheduler
Verifying the Created Directories
-
Go to the openit (
<root_temp_dir>) directory, which is by default in/var/opt/openit, and verify that it contains the following directories:- debug (
<debug_dir>) - etc (
<config_dir>) - inst
- libexec
- log
- src
- temp (
<temp_dir>)
These directories contain specific configuration files, error and debug logs.
- debug (
-
Go to the openit (
<root_dir>) directory, which is by default in/opt/openit, and verify that it contains the following directories:- bin (
<bin_dir>) - classes
- config
- contrib
- db
- external
- html
- images
- ingress
- lib
- libexec
- modules
- smarty
- vendor
- websocket
These directories contain files for the web interface.
- bin (
-
Go to the defined data_dir (
<root_data_dir>) upon Open iT installation and verify that it contains the following directories:- incoming - will contain the incoming data
- archives - will contain the archived data
- database - will contain the Open iT database
- temp - will contain collected client data sent to the server
noteThe archived data is in
<root_data_dir>/archives/licensein Open iT version 6.5.1.14 and earlier. -
Go to
/etc/opt/openitand verify that it contains the following:- openit.cfg
- perl
- openit.env
- php.ini
These files are used for general Open iT configuration.