Site24x7 to ServiceNow CMDB integration: CI mapping reference

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
Monitor type

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
INTERFACEID
u_interfaceid
COLLECTIONTIME
u_collectiontime
INTERFACE_IP
u_interface_ip
INTERFACEINDEX
u_interfaceindex

SYSTEM_DESC
u_system_desc
URLID
u_urlid
LASTSELFTESTRESULT
u_lastselftestresult
RUNTIMEREMAINING
u_runtimeremaining
MODEL
u_model
LASTSELFTESTDATE
u_lastselftestdate
BATTERYSTATUS
u_batterystatus
OUTPUTCURRENT
u_outputcurrent
BATTERYHEALTH
u_batteryhealth
LINKSTATUS
u_linkstatus
OUTPUTVOLTS
u_outputvolts
LOCATIONID
u_locationid
DEVICEPINGABLE
u_devicepingable
MANAGED
u_managed
POLLINGINTERVAL
u_pollinginterval
POLLVIA
u_pollvia
DEPENDANCY
u_dependancy
SYSNAME
u_sysname
VENDORNAME
u_vendorname
DEVICENAME
u_devicename
COMMUNITY
u_community
SNMPPORT
u_snmpport
DNSNAME
u_dnsname
SYSTEMDESC
u_systemdesc
TRIMMEDDESC
u_trimmeddesc
DEVICEPROTOCOL
u_deviceprotocol
MANUFACTURER
u_manufacturer
UPDATEDTIME
u_updatedtime
SERIALNUMBER
u_serialnumber
FIRMWAREVERSION
u_firmwareversion
SOFTWAREVERSION
u_softwareversion
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
u_neighbor1_status
NEIGHBOR2_STATUS
u_neighbor2_status
SWITCH_STATUS
u_switch_status
REASON
u_reason

How it works

During the CMDB sync process:

  1. Site24x7 retrieves monitor metadata and metrics.
  2. These fields are then mapped based on the configuration defined in this mapping sheet.
  3. The data is pushed into ServiceNow CI tables (custom or native) using REST API.
Notes
  1. Custom CI types in ServiceNow must be created with fields corresponding to the target fields in this mapping.
  2. The integration supports JSON-based configuration to customize this mapping.
  1. Site24x7–ServiceNow integration guide
  2. Sample JSON table mapper file for ServiceNow CMDB integration

    • 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 ...