Site24x7 to ServiceNow CMDB integration: CI mapping reference
Site24x7 provides integration with
ServiceNow, allowing seamless population of Configuration Items (CIs) in your ServiceNow CMDB based on your monitored resources in Site24x7.
This article provides a reference for the field mappings used during the CMDB integration. The mapping is organized based on monitor categories like servers, websites, databases, containers, and more.
Mapping sheet overview
The attached
sheet contains the following columns:
Column name
| Description |
| Site24x7 monitor type (e.g., NETWORK DEVICES). |
CI Type | The corresponding ServiceNow CI table (e.g., u_cmdb_ci_wm_ec2autoscaling). |
Site24x7 field | Attribute name as sent from Site24x7 (e.g., INSTANCE_ID, URLID). |
ServiceNow field | Target field in the ServiceNow CI table (e.g., u_instance_id, u_monitor_id). |
Sample mapping
Below is a sample of field mappings for some commonly used monitor types:
Example 1: Network Device (Monitor Type: NETWORKDEVICE)
Site24x7 field | ServiceNow field |
| u_interfaceid |
COLLECTIONTIME | u_collectiontime |
INTERFACE_IP | |
INTERFACEINDEX |
|
SYSTEM_DESC | |
URLID | |
LASTSELFTESTRESULT | |
RUNTIMEREMAINING | u_runtimeremaining |
MODEL | u_model |
| u_lastselftestdate |
BATTERYSTATUS | |
OUTPUTCURRENT | |
BATTERYHEALTH | |
LINKSTATUS | |
OUTPUTVOLTS | |
LOCATIONID | |
DEVICEPINGABLE | |
MANAGED | |
POLLINGINTERVAL | |
POLLVIA | |
DEPENDANCY | |
SYSNAME | |
VENDORNAME | |
DEVICENAME | |
COMMUNITY | u_community |
| |
DNSNAME | u_dnsname |
SYSTEMDESC | |
TRIMMEDDESC | u_trimmeddesc |
DEVICEPROTOCOL | |
MANUFACTURER | |
UPDATEDTIME | u_updatedtime |
SERIALNUMBER | |
FIRMWAREVERSION | |
| |
SWITCH_ID | u_switch_id |
SWITCH_NO | u_switch_no |
SWITCH_ROLE | u_switch_role |
SWITCH_STATE | u_switch_state |
SWITCH_MAC | u_switch_mac |
SWITCH_SWPRIORITY | u_switch_swpriority |
SWITCH_HWPRIORITY | u_switch_hwpriority |
SWITCH_MODEL | u_switch_model |
SWITCH_SERIALNO | u_switch_serialno |
STACK_REDUNDANCY | u_stack_redundancy |
NEIGHBOR1_NO | u_neighbor1_no |
NEIGHBOR1_NO | u_neighbor2_no |
NEIGHBOR1_STATUS | |
NEIGHBOR2_STATUS | u_neighbor2_status |
SWITCH_STATUS | u_switch_status |
REASON | u_reason |
How it works
During the CMDB sync process:
- Site24x7 retrieves monitor metadata and metrics.
- These fields are then mapped based on the configuration defined in this mapping sheet.
- The data is pushed into ServiceNow CI tables (custom or native) using REST API.
Related Articles
Sample JSON table mapper file for ServiceNow CMDB integration
The JSON file maps ServiceNow's table and fields with Site24x7's CI fields. Here’s a sample JSON mapper for integrating Site24x7 with ServiceNow: { "site24x7Mapper": [ { "Monitor_type": "SERVER", "Monitor_sub_type": "LINUX", "ci_type_name": ...
How can I choose resources in a monitor group for third-party integration
By associating the monitor group with a tag, you can select the resources in a monitor group for third-party integration. Read how to add a tag to a monitor group. Once you have added a tag to the group, choose the tag to integrate the resources ...
Sample JSON table mapper file for ServiceDesk Plus Cloud CMDB integration
The JSON file maps ServiceDesk Plus Cloud's tables and fields with Site24x7's CI fields. Here’s a sample JSON mapper for integrating Site24x7 with ServiceDesk Plus Cloud: { "site24x7Mapper": [ { "Monitor_type": "SERVER", "Monitor_sub_type": "LINUX", ...
Integrating Site24x7 with third-party apps
You can integrate the following applications with Site24x7: Zoho Analytics helps to obtain a bird's-eye view of your organization's performance across departments by amalgamating data from varied sources. By integrating Site24x7 with Zoho Analytics, ...
How to integrate Site24x7 with an LLM
You can integrate LLMs with Site24x7 monitors to derive an overall summary of your monitors. The Zia Bot can answer all your queries regarding the monitors to which you have access and answer basic questions about all monitors. The Zia Bot uses the ...