LogicMonitor ServiceNow CMDB Integration Overview
Last updated on 06 March, 2025A Configuration Management Database (CMDB) contains all relevant information about the hardware and software components used across an organization’s IT environment and defines the relationships and interdependencies between those assets. This enables you to understand, manage, and report on the service being delivered. A CMDB is valuable if you are working with reliable data. With thousands of devices being added across distributed systems, it’s easy for a business-impacting issue to slip through the cracks.
The LogicMonitor ServiceNow CMDB Integration eliminates the typical time-consuming data sifting across systems so you can understand how the entire ecosystem is working, from infrastructure to applications, and be immediately notified when changes occur.
Note: By default, this integration does not synchronize out of the box. Out-of-the-box bi-directional data synchronization could be detrimental to your LogicMonitor resource or CMDB data, which is why the application was designed with deliberate safeguards. The code to synchronize devices needs to be enabled, scheduled, triggered or told when to run.
The LogicMonitor ServiceNow CMDB Integration is available as an application in the ServiceNow Store. Setting up the application involves the following:
- Installing the LogicMonitor CMDB Integration application to your ServiceNow instance
This application is available from the ServiceNow Store, and you install it within your ServiceNow instance. - Configuring the LogicMonitor CMDB Integration Application
This involves using values from your LogicMonitor portal and entering them into the application in your ServiceNow instance.
After you set up the integration, you can also test it to ensure a successful connection is established between your LogicMonitor portal and the ServiceNow CMDB.
Recommendation: Test implementation in non-production environments. CMDB data is important and LogicMonitor resources and monitoring data are equally important. Implementation of this application should be thoroughly tested using your non-production instances of ServiceNow and your LogicMonitor sandbox accounts prior to rolling out to production.
Requirements for Setting up the LogicMonitor ServiceNow CMDB Integration
To set up the LogicMonitor ServiceNow CMDB integration, you need the following:
- Access to a ServiceNow account with the “admin” role
- API only user in LogicMonitor configured with the username as “cmdb_sync” and an associated role that provides the appropriate permissions based on use case
Note: For full functionality, the account needs the following permissions:
- “View” for Collectors
- “Manage” for all resources
- “Manage” for all resource groups
Additional permissions may be needed based on your use case and environment.
For information on adding an API only user in LogicMonitor, see Adding an API Only User.
For more information about the current application version and release notes, ServiceNow release compatibility, and ServiceNow licensing and dependency requirements, see LogicMonitor CMDB Integration in the ServiceNow Store.
Installing the LogicMonitor CMDB Integration Application to your ServiceNow Instance
To install the LogicMonitor CMDB Integration application, navigate to the ServiceNow Store and request the LogicMonitor CMDB Integration application. To request the application, see the LogicMonitor CMDB Integration application in the ServiceNow Store.
After you request the application, reach out to your Customer Success Manager so that LogicMonitor can approve the app installation for you.
For more information about installing an application from ServiceNow, see the applicable version of Install a ServiceNow application from ServiceNow.
Important: Depending on your environment, this application can take up to 30 minutes to install. Do not attempt to install the application more than once. You can check the progress of your installation in ServiceNow. For more information, see How to check the progress of a committed update set documentation from ServiceNow.
Configuring the LogicMonitor CMDB Integration Application
- In ServiceNow, navigate to the LogicMonitor CMDB application.
- In the application’s properties, set the following values:
- LogicMonitor Account Name
- API Access ID
Note: This is the value for the Access ID for the API only user you created.
- API Access Key
Note: This is the value for the Access Key for the API only user you created.
- Save the application.
Testing the LogicMonitor ServiceNow CMDB Integration Connection
Recommendation: Test implementation in non-production environments. CMDB data is important and LogicMonitor resources and monitoring data are equally important. Implementation of this application should be thoroughly tested using your non-production instances of ServiceNow and your LogicMonitor sandbox accounts prior to rolling out to production.
To test the LogicMonitor ServiceNow CMDB Integration connection, navigate to the LogicMonitor CMDB application in ServiceNow, and execute the scheduled script for the “LM-Collector Import” Scheduled Job.
For more information, see the Testing Schedule Script Executions documentation from ServiceNow.
You can confirm the connection is successful by navigating to Collectors within the application and verifying the collectors imported. If the collectors have not imported, check the error logs. For more information, see the applicable version of the View error logs documentation from ServiceNow.