Discovery Protocol - Credentials - MIBS Files
ServiceNow Discovery Protocols(Probes, Patterns) Requirements
# | Approved CI Classes | Protocol | Port Probe | Port | Protocol - Probes/Pattern | Discovery Relationship |
---|---|---|---|---|---|---|
1 | Linux/Unix Servers [including storage devices]Relationship Classes: cmdb_ci_linux_server.list cmdb_ci_computer.list cmdb_ci_disk.list cmdb_ci_file_system.list cmdb_running_process.list cmdb_ci_network_adapter.list cmdb_ci_hardware.list | SSH User credentials w/ SUDO for target | ssh | 22 | Probe to fire patterns for Horizontal discovery: Probe Retrieves information for identifying it in the CMDB, such as serial number and NICs. Probe Retrieve Linux installed software: Probe Retrieves memory information: Probe Gets detailed information about the memory modules installed in the system. Probe Gets network information: Probe Retrieve disk information Probe Gathers fully qualified domain name: Probe Retrieves serial numbers from DMI (BIOS) Probe Gets the distribution for Linux operation system: | |
2 | Network DevicesClasses: cmdb_ci_ip_router.list cmdb_ci_ip_switch.list | SNMPv3 Read Only String | snmp | 161 | Pattern to fire patterns for Horizontal discovery: The Horizontal Pattern probe works with the Horizontal Discovery sensor to enable Discovery to use patterns for discovery. When you see messages in the ECC Queue from this probe, they appear with the ECC queue name Pattern Launcher, followed by the name of the pattern. The probe contains a sensor named Horizontal Discovery Sensor, which performs the actual updates of the CMDB based on identification rules. Pattern fires to obtain Routing information: Network Routing Device - Light Pattern fires to obtain switch information: | |
3 | NetApp StorageRelationships Classes: cmdb_ci_storage_server.list cmdb_ci_storage_device.list cmdb_ci_storage_cluster.list cmdb_ci_storage_cluster_node.list cmdb_ci_storage_node_element.list cmdb_ci_network_adapter.list cmdb_serial_number.list cmdb_ci_ip_address.list cmdb_ci_disk.list cmdb_ci_storage_fileshare.list cmdb_ci_storage_pool.list cmdb_ci_storage_volume.list cmdb_ci_iscsi_export.list cmdb_ci_storage_controller.list cmdb_ci_fc_export.list cmdb_ci_fc_port.list | Basic Auth (net app read only) | Basic Authentication | Pattern Obtains NetApp device storage details: Pattern obtains NetApp Devices storage clusters | ||
4 | VMware vCenterRelationship Classes: cmdb_ci_vcenter.list cmdb_ci_vmware_instance.list cmdb_ci_vcenter_dv_port_group.list cmdb_ci_vmware_template.list cmdb_ci_vcenter_object.list cmdb_ci_vcenter_datacenter.list cmdb_ci_vcenter_network.list cmdb_ci_vcenter_dvs.list cmdb_ci_vcenter_folder.list cmdb_ci_esx_resource_pool.list cmdb_ci_vcenter_datastore.list cmdb_ci_vcenter_cluster.list mdb_ci_vcenter_dvs.list cmdb_ci_storage_volume.list cmdb_ci_network_adapter.list | VMWARE Read only user/pass | vmapp | 22 80 443 | Probes a Unix machine for VMWare Workstation information: Probe to get information from vCenter about ESX hosts, resource pools, and virtual machines. Implementation details for this probe are located in a MID server script include called VMWarevCenterProbe. Probe Explores clusters and resource pools. Relate each cluster to its resource pools, ESX hosts and its containing folder or datacenter. The sensor will trigger the "ESX Hosts" probe to explore ESX hosts.This probe's implementation is located in a MID server script include named VMWarevCenterClustersProbe.: Probe to get information about a vCenter's datacenters. The sensor will fire a probe for each type of vCenter object in each datacenter: This probe's implementation is located in a MID server script include named VMWarevCenterDatacentersProbe. As of the Istanbul release this probe replaces the "VMWare - vCenter" probe for Discovery: Probe Explores datastores, datastore hostmounts and datastore disks.This probe's implementation is located in a MID server script include named VMWarevCenterDatastoresProbe: Explore virtual networks. This probe's implementation is located in a MID server script include named VMWarevCenterNetworksProbe.: Probe Explores NICs installed in virtual machines.This probe's implementation is located in a MID server script include named VMWarevCenterVMNICsProbe: Probe Explores VMs.This probe's implementation is located in a MID server script include named VMWarevCenterVMsProbe: | |
5 | F5 Load BalancerRelationships classes: cmdb_ci_lb_bigip.list cmdb_ci_lb_interface.list cmdb_ci_lb_pool.list cmdb_ci_lb_pool_member.list cmdb_ci_lb_vlan.list cmdb_ci_lb_service.list cmdb_ci_dns_name.list cmdb_ci_cluster.list cmdb_ci_cluster_node.list | SNMP and read only shell BigIP user | snmp | Probe Retrieves the BIG-IP Identity: Probe Retrieves the BIG-IP chassis serial number, which is globally unique for this vendor: SNMP - F5 BIG-IP - Identity - Serial Probe Collects information on the F5 BIG-IP, including pools, services, and VLANs.: Probe Retrieves Load balancing Info: | ||
6 | OracleRelationship classes: cmdb_ci_db_ora_instance.list | sudo: can run crs_stat, lsnrctl, crsctl, srvctl) | JDBC note: adding the service patch levet to the pattern | 22 | Probe Get the details of a specific Oracle instance: Probe Obtain the PFile for Oracle instance: Prober Gathers Oracle instance version information: Probe Get the details of a specific Oracle listener: Pattern Retrieves Oracle DB information on Unix: | |
7 | Under review for Integrations with trusted datasources until JEA is available in the ServiceNow Orlando version. | |||||
8 | windows servers | JEA available in Orlando | interim solution will be to set up an integration | |||
9 | MSSQL | JEA available in Orlando | interim solution will be to set up an integration |
SNMP Management Information Base (MIB) modules
SNMP MIBS - MID SERVER MIB FILE | Description | ActiveSort | Class |
---|---|---|---|
A10 AX | 2.7.1-P3 | MIB file for A10 - AX | |
A10 COMMONS | 2.7.1-P3 | MIB file for A10 - COMMONS | |
Alteon-Cheetah-Layer4 | 29.5.1 | ALTEON-CHEETAH-LAYER4-MIB.mib | |
Alteon-Cheetah-Network | 29.5.1 | ALTEON-CHEETAH-NETWORK-MIB.mib | |
Alteon-Cheetah-Switch | 29.5.1 | ALTEON-CHEETAH-SWITCH-MIB | |
Alteon-Root | 29.5.1 | ALTEON-ROOT-MIB | |
BRIDGE-MIB | 1.0.0 | Bridge MIB file | |
CISCO-APENT-MIB | Prerequisite for CNTEXT | ||
CISCO-CDP-MIB | 2005032100 | Management of the Cisco Discovery Protocol | |
CISCO-HSRP-MIB | MIB used for fetching basic Cisco's HSRP... | ||
CISCO-SLB-MIB | 2008051500 | The MIB for managing Server Load Balanci... | |
CISCO-SMI | 2012082900 | The Structure of Management Information ... | |
CISCO-STACK-MIB | 2012061600 | This MIB provides configuration and runt... | |
CISCO-TC | 2011111100 | This module defines textual conventions ... | |
CISCO-VLAN-MEMBERSHIP-MIB | 2007121400 | The MIB module for the management of the... | |
CISCO-VTP-MIB | 2013101400 | The MIB module for entities implementing... | |
CNTEXT-MIB | Needed for Cisco CSS (Arrowhead) | ||
DATAPOWER-CONFIG-MIB | 2007011100 | The MIB module for configuration of a Da... | |
DATAPOWER-NOTIFICATION-MIB | 2007011100 | The MIB module for notifications of a Da... | |
DATAPOWER-STATUS-MIB | 2007011100 | The MIB module for status monitoring of ... | |
DELL-RAC-MIB | 20080725 | Dell Remote Access Controller (RAC) Mana... | |
ENTITY-MIB | 2005081000 | Please refer to RFC https://tools.ietf.o... | |
F5-BIGIP-COMMON-MIB | 11.6.0 | Specifies and defines objects for which ... | |
F5-BIGIP-GLOBAL-MIB | 11.6.0 | Host name information | |
F5-BIGIP-LOCAL-MIB | 11.6.0 | Local application traffic objects, such ... | |
F5-BIGIP-SYSTEM-MIB | 11.6.0 | Objects representing common BIG-IP syste... | |
FOUNDRY-SN-AGENT-MIB | 2.0.0 | BigIron Router Switch Agent MIB | |
FOUNDRY-SN-ROOT-MIB | 1.0.1 | LAN Switch-Router Root MIB | |
IANA-ADDRESS-FAMILY-NUMBERS-MIB | 2014090200 | The AddressFamilyNumbers textual convention | |
IANAifType-MIB | 2006033100 | IANA Interface Type MIB | |
IDRAC-MIB | 20121030 | This MIB defines MIB objects that make i... | |
IEEE8021-PAE-MIB | 2004062200 | The Port Access Entity module for managi... | |
IF-MIB | 2000061400 | Generic objects for network interface su... | |
INET-ADDRESS-MIB | 2005020400 | Textual Conventions for Internet Network... | |
IPV6-TC | AppDirector - Load Balancer - Radware | ||
ISS | 1.0 | ISS-MIB | |
JUNIPER-EX-SMI | 1.0.0 | Juniper Networks enterprise-specific EX ... | |
JUNIPER-SMI | 2013012500 | Juniper Enterprise Specific MIB: Structu... | |
JUNIPER-VLAN-MIB | 2010090700 | Juniper Enterprise Specific MIB: Vlan | |
LanMgr-Mib-II-MIB | 1.0.0 | LAN Manager 2.0 Management | |
LLDP-MIB | 2005050600 | LLDP configuration, statistics, local sy... | |
MSFT-MIB | 1.0.0 | Microsoft SNMP definitions | |
NetWare-Host-Ext-MIB | 1.0.0 | Host Ext MIB for Novell Netware | |
NetWare-Server-MIB | 1.0.0 | Server MIB for Novell Netware. | |
NS-ROOT-MIB | 10.5 | Netscaler MIB | |
P-BRIDGE-MIB | 9908250000 | MIB for IEEE 802.1p devices | |
PowerNet-MIB | 3.9.3 | APC's PowerNet MIB for Uninterruptible P... | |
Q-BRIDGE | 1.0.0 | The VLAN Bridge MIB module for managing ... | |
QMS-MIB | 1.0.6 | The MIB module for management of QMS pri... | |
RADWARE-MIB | AppDirector - Load Balancer - Radware | ||
RMON-MIB | 2000051100 | Objects for managing remote network moni... | |
RMON2-MIB | 1.0.0 | The MIB module for managing remote monit... | |
SNMP-FRAMEWORK-MIB | 2002101400 | The SNMP Management Architecture MIB | |
SYSTEM | 1.3 | SYSTEM-MIB | |
WSD-MIB | AppDirector - Load Balancer - Radware |
Out of Scope
Classes not approved