Post-Installation Configuration
Adding the ServiceNow Adapter gRPC Configuration in the Core Server
This section applies only to environments in which the Core Server is installed on a different machine from the ServiceNow Adapter.
After installing the adapter, add the ServiceNow Adapter's gRPC configuration in the workspace.yaml file in the Core Server.
-
In the machine where Core Server is installed, open the
workspace.yamlfile, which is inC:\Program Files\OpeniT\Core\Configuration\dagster\instanceby default. -
Add the gRPC configuration for the ServiceNow Adapter:
Sample gRPC Configuration- grpc_server:
host: <hostname>
port: <port_number>
location_name: snadapterwhere:
<hostname>- specifies the hostname where the ServiceNow Adapter is installed<port_number>- specifies the gRPC port used by the ServiceNow Adapter; this is specified during the adapter installation and the default value is 4267
Sample workspace.yamlload_from:
- grpc_server:
host: localhost
port: 4266
location_name: coreserver
- grpc_server:
host: localhost
port: 4268
location_name: analysisserver
- grpc_server:
host: localhost
port: 4267
location_name: snadapter -
Save the file.
-
Open the Task Manager.
-
Under Services, restart the OpeniTOrchestratorDaemon and OpeniTOrchestratorWebserver services.
Disabling Jobs for Unused Application
This section applies only to environments where only one store application is installed.
If only one application is installed in the ServiceNow instance, it is required to disable the job(s) associated with the application that is not installed.
-
Access the Open iT Data Processing GUI.
-
Go to the Automation page.
-
Under snadapter, toggle the job switch to off for the application that is not installed.
For example:
- If only OpeniT LicenseAnalyzer is installed in the ServiceNow instance:
- Enabled:
sensor_servicenow_laandsensor_servicenow_la_eager - Disabled:
sensor_servicenow_lm_eager
- Enabled:
- If only OpeniT LicenseMonitor is installed in the ServiceNow instance:
- Enabled:
sensor_servicenow_lm_eager - Disabled:
sensor_servicenow_laandsensor_servicenow_la_eager
- Enabled:
- If only OpeniT LicenseAnalyzer is installed in the ServiceNow instance:
Next Steps?
This section outlines the steps to finalize the ServiceNow Adapter installation.
-
Deploy the Database Schema - creates all the necessary database objects for data processing
-
Verify Assets in the Data Processing GUI - confirms that the assets, code location, and background processes are successfully loaded and running
-
Test the ServiceNow Instance Connection - verifies connectivity to the ServiceNow instance to prevent data transfer errors
If you need to process and send data right away, proceed with the following steps; otherwise, wait for the next scheduled daily processing.
-
Process data from the Open iT SQL Database - processes and prepares the necessary data from the Open iT SQL database for sending
-
Send data to the ServiceNow Instance - transfers the processed data to ServiceNow, where it will be transformed for reporting compatibility
If you upgraded from a previous installation and changed the ServiceNow instance URI, follow these instructions:
-
Run the command OpeniT.Adapter.Console.exe RunAdapter /fullwipe to reprocesses and pushes all data to the new instance
-
Restart the OpeniTSNAdapterPipeline service.