You are on page 1of 12

Tokyo IT Operations Management

Tokyo IT Operations
Management
Last updated: February 22, 2023

PDF generated on February 22, 2023


©2023 ServiceNow. All rights reserved. Terms of Use Privacy Statement
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in
the United States and/or other countries. Other company and product names may be trademarks of the respective companies with which
they are associated.
Tokyo IT Operations Management

Some examples and graphics depicted herein are provided for


illustration only. No real association or connection to ServiceNow
products or services is intended or should be inferred.
This PDF was created from content on docs.servicenow.com. The web
site is updated frequently. For the most current ServiceNow product
documentation, go to docs.servicenow.com.

Company Headquarters
2225 Lawson Lane
Santa Clara, CA 95054
United States
(408)501-8550

PDF generated on February 22, 2023 2


©2023 ServiceNow. All rights reserved. Terms of Use Privacy Statement

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Tokyo IT Operations Management

Linux discovery
Discovery identifies and classifies information about Linux computers that
use IPv4 addresses, IPv6 addresses, or both.

Note: Probe to pattern migration is supported for the New York


release and later. See the knowledge article KB0694477 for more
information.

Supported Linux operating systems


For IPv4 discovery:

• Red Hat

• Fedora

• Debian

• SUSE

• CentOS

• Ubuntu

For IPv6 discovery:

• CentOS 7

• Ubuntu 20

IPv6 supportability limitations


The following operating systems or devices have not been verified for
IPv6 discovery:

• Red Hat cluster

• Oracle Clusterware

• Linux Pacemaker cluster

• Network storage

PDF generated on February 22, 2023 3


©2023 ServiceNow. All rights reserved. Terms of Use Privacy Statement

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Tokyo IT Operations Management

Required credentials

Configure SSH credentials.

For a list of privileged commands that you need for Discovery and
Service Mapping, see Service Mapping commands requiring a privileged
user for a list of the commands that require elevated rights to discover
and map Unix-based hosts in your organization.

Classifier, probes, and pattern

Discovery uses patterns to find several types of devices, operating


systems, and applications. See Pattern updates for the San Diego release
for more information.

Classifier Probes Pattern

• Horizontal discovery
probe: launches
patterns

• Linux - Installed
Software^

• Unix - ADM^

• Linux - Identity*
Linux
• Linux - CPU*
Linux Server
(Unix classification))
• Linux - Distribution*

• Linux - Find FQDN*

• Linux - Memory*

• Linux - Memory
Modules*

• Linux - Network ARP


Tables*

• Linux - Storage*

PDF generated on February 22, 2023 4


©2023 ServiceNow. All rights reserved. Terms of Use Privacy Statement

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Tokyo IT Operations Management

Classifier Probes Pattern


• Linux - Amazon EC2*

• Unix - OS Uptime*

• UNIX - OS
Filesystems*

• UNIX - Find FQDN*

• Unix - ADM
Enhanced*

*For new instances, these probes are inactive on the classifier. Discovery
uses patterns for discovery.

^These probes remain active by default, even when Discovery uses


pattern discovery.

To use patterns, verify that the correct pattern is specified in the


horizontal pattern probe on the classifier. See Add the Horizontal Pattern
probe to a classifier for instructions.

Data collected
The Linux classifier triggers probes that perform the discovery. Several
probes are launched during discovery. See the classifier for a list of the
trigger probes.

Label Table Name Field Name Source

Operating cmdb_ci_linux_s
os uname -a
System erver

uname -a or
cmdb_ci_comp
OS Version os_version cat /etc/
uter
*release

cmdb_ci_linux_s
Short description short_description uname -a
erver

PDF generated on February 22, 2023 5


©2023 ServiceNow. All rights reserved. Terms of Use Privacy Statement

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Tokyo IT Operations Management

Label Table Name Field Name Source

cmdb_ci_linux_s
Name name DNS, NBT
erver

cmdb_ci_linux_s
Hostname host_name DNS, NBT
erver

cmdb_ci_linux_s
DNS domain dns_domain DNS
erver

cmdb_ci_linux_s
Start date start_date uptime
erver

cmdb_ci_comp
Manufacturer manufacturer dmidecode
uter

cmdb_ci_comp
Serial number serial_number dmidecode
uter

cmdb_ci_linux_s
CPU type cpu_type /proc/cpuinfo
erver

CPU speed cmdb_ci_linux_s


cpu_speed /proc/cpuinfo
(MHz) erver

cmdb_ci_linux_s
CPU count cpu_count /proc/cpuinfo
erver

cmdb_ci_comp
CPU core count cpu_core_count /proc/cpuinfo
uter

cmdb_ci_comp cpu_core_threa
CPU core thread /proc/cpuinfo
uter d

CPU cmdb_ci_linux_s cpu_manufactu


/proc/cpuinfo
manufacturer erver rer

cmdb_ci_comp
Model number model_number dmidecode
uter

PDF generated on February 22, 2023 6


©2023 ServiceNow. All rights reserved. Terms of Use Privacy Statement

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Tokyo IT Operations Management

Label Table Name Field Name Source

cmdb_ci_comp
Model ID model_id dmidecode
uter

cmdb_ci_linux_s
RAM (MB) ram meminfo
erver

/proc/ide, /
cmdb_ci_linux_s proc/
Disk space (GB)* disk_space
erver scsi, /var/log/
dmesg

/proc/ide, /
proc/
Type cmdb_ci_disk type
scsi, /var/log/
dmesg

/proc/ide, /
proc/
Model ID cmdb_ci_disk model_id
scsi, /var/log/
dmesg

/proc/ide, /
proc/
Disk space (GB) cmdb_ci_disk disk_space
scsi, /var/log/
dmesg

/proc/ide, /
proc/
Name cmdb_ci_disk name
scsi, /var/log/
dmesg

cmdb_ci_file_sys
Name name df
tem

cmdb_ci_file_sys
Capacity (MB) capacity df
tem

Free Space cmdb_ci_file_sys free_space_byt


df
Bytes (MB) tem es

PDF generated on February 22, 2023 7


©2023 ServiceNow. All rights reserved. Terms of Use Privacy Statement

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Tokyo IT Operations Management

Label Table Name Field Name Source

cmdb_ci_file_sys
Mount point mount_point df
tem

cmdb_running_
Name name ps
process

cmdb_running_
Command command ps
process

cmdb_running_
Type type ps
process

cmdb_running_
PID pid ps
process

cmdb_running_
Parameters parameters ps
process

cmdb_ci_netwo ifconfig or ip
Name name
rk_adapter address show

cmdb_ci_netwo ifconfig or ip
IP address ip_address
rk_adapter address show

cmdb_ci_netwo ifconfig or ip
MAC address mac_address
rk_adapter address show

cmdb_ci_netwo ifconfig or ip
Netmask netmask
rk_adapter address show

Default cmdb_ci_hardw default_gatewa


route
gateway are y
* The value in the disk_space field is an aggregation of the total capacity
(to include used space) for all non-removable disks, including both
directly attached and SAN storage.
Note: Make sure to define unique serial numbers for the RAMs on
the Linux server.

PDF generated on February 22, 2023 8


©2023 ServiceNow. All rights reserved. Terms of Use Privacy Statement

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Tokyo IT Operations Management

Discovery also identifies and classifies information about Linux KVM.


Discovery

identifies Linux kernel-based virtual machines (KVM) when the process


classifier detects libvirtd running on a Linux server. The classification
triggers the creation of a cmdb_ci_kvm record, and launches the
SSHCommand probes to explore the Linux server with virsh, lbvert utility,
and virtual machine configuration data.

Discovery creates a cmdb_ci_kvm_instance record for each virtual


machine on the server, and then matches the cmdb_ci_kvm_instance
record to a corresponding cmdb_ci_computer record using the MAC
addresses of installed network adapters.

Tables used by Discovery on Linux KVM

Table name Extends Description Source

A hypervisor that
Process classifier
manages kernel-
detects libvirtd
cmdb_ci_kvm cmdb_ci_vm based virtual
running on Linux
machines
servers
(KVMs)

A virtual
virsh list -all and
cmdb_ci_kvm_v cmdb_ci_vm_ins machine
dumpxml
m_instance tance instance on this
command
hypervisor

<network>,
<storage pool>,
An object
and <storage
cmdb_ci_kvm_o cmdb_ci_vm_ob connected to a
volume>
bject ject virtual machine
elements from
instance
the dumpxml
command

A device <devices>
cmdb_kvm_devi connected to a element from
N/A
ce virtual machine the dumpxml
instance command

PDF generated on February 22, 2023 9


©2023 ServiceNow. All rights reserved. Terms of Use Privacy Statement

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Tokyo IT Operations Management

Data collected by Discovery on Linux KVM

Label Table name Field name Source

Reference to
the
cmdb_ci_linux_s
Linux Host cmdb_ci_kvm linux_host
erver that is
running this
virtual machine

Details cmdb_ci_kvm details_xml dumpxml

cmdb_ci_kvm_v
Object ID object_id virsh dumpxml
m_instance

cmdb_ci_kvm_v
State state virsh list -all
m_instance

cmdb_ci_kvm_v
CPUs cpus virsh dumpxml
m_instance

cmdb_ci_kvm_v
Memory memory virsh dumpxml
m_instance

cmdb_ci_kvm_v
Disks disks virsh dumpxml
m_instance

cmdb_ci_kvm_v
Disks size disks_size virsh domblkinfo
m_instance

Network cmdb_ci_kvm_v
nics virsh dumpxml
adapters m_instance

cmdb_ci_kvm_v
Name name virsh dumpxml
m_instance

cmdb_ci_kvm_v
Short description short_description virsh desc
m_instance

cmdb_ci_kvm_o XML element


Details details_xml
bject from dumpxml

PDF generated on February 22, 2023 10


©2023 ServiceNow. All rights reserved. Terms of Use Privacy Statement

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Tokyo IT Operations Management

Label Table name Field name Source

Reference to
cmdb_kvm_devi
KVM instance kvm_instance cmdb_ci_kvm_in
ce
stance

cmdb_kvm_devi disk, controller,


Device device
ce interface, etc.

cmdb_kvm_devi depends on
Type type
ce device

cmdb_kvm_devi XML element


Details details_xml
ce from dumpxml

Data collected by Discovery on KVM Relationship

Relationship Parent table Child table

KVM Virtual Machine


Registered On::Has Instance
KVM [cmdb_ci_kvm]
Registered [cmdb_ci_kvm_vm_ins
tance]

Network
Provided By::Provides KVM [cmdb_ci_kvm] [cmdb_ci_kvm_networ
k]

Defines resource Storage Pool


for::Gets resources KVM [cmdb_ci_kvm] [cmdb_ci_kvm_storag
from e_pool]

KVM Virtual Machine


Network
Connected Instance
[cmdb_ci_kvm_networ
By::Connects [cmdb_ci_kvm_vm_ins
k]
tance]

KVM Virtual Machine


Instantiated Instance Computer
By::Instantiates [cmdb_ci_kvm_vm_ins [cmdb_ci_computer]
tance]

PDF generated on February 22, 2023 11


©2023 ServiceNow. All rights reserved. Terms of Use Privacy Statement

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Tokyo IT Operations Management

Relationship Parent table Child table

Virtualized Computer
KVM [cmdb_ci_kvm]
By::Virtualizes [cmdb_ci_computer]

KVM Virtual Machine


Storage Pool
Provides storage Instance
[cmdb_ci_kvm_storag
for::Stored on [cmdb_ci_kvm_vm_ins
e_pool]
tance]

• Linux Red Hat cluster discovery

Discovery can find Linux Red Hat clusters that offer high availability and
load balancing.

PDF generated on February 22, 2023 12


©2023 ServiceNow. All rights reserved. Terms of Use Privacy Statement

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.

You might also like