4.4: CMDB Flashcards
The CMDB and Configuration Items
The Configuration Management Database is a series of tables and fields that contain all of the Configuration Items (CIs) controlled by your company, as well as their attributes and relationships.
Access to the CMDB tables and underlying data requires certain permissions, such as the following roles:
* asset
* itil
* itil_admin
* cmdb_read
Configuration Items
can be tangible or intangible devices or applications in the CMDB such as firewalls, computers, email services, and services.
*Computers
*Devices on the network
*Applications *Services
The Configuration Application provides
core functionality for the Configuration Management Database (CMDB), including modules for hardware and other configuration items. This functionality is part of the CMDB plugin, which is activated in a base install .
The CMDB provides
a logical model of your company infrastructure by identifying, controlling, maintaining, and verifying the configuration items (CIs) that exist .
A configuration item
is any component that needs to be managed in order to deliver services. CIs typically include services and their underlying components, such as business applications and hardware. However, be aware that the term “services” continues to evolve and is often overused. This can complicate conversations where references are made to “services”.
Three key CMDB tables
*Base Configuration Item [cmdb],
*Configuration Item [cmdb_ci ] which contains CI data,
*CI Relationship [cmdb_ rel_ci] which contains CI relationship data.
ServiceNow ‘s CMDB
in contrast to a static list, not only tracks the CIs within your platform, but al so the relationships between those items. Over time as the number of CIs grow , performance and heal t h of t he CMDB can be impact ed. Use t he CMDB Dat a Manager t ool t o creat e, publi sh, and manage CI policies t o help maint ain t he CMDB in an efficient and operat ional st ate.
CMDB use in ITSM Processes
*Incident Management - an infrastructure
component broke in
our data center.
*Change Management - We need to change
something in our Data Center.
*Problem Management - We have identified a defect in our
infrastructure.
*Request Management - I would like to have new software loaded on my computer.
The Configuration Management Database (CMDB)
is a repository of information related to all of the components of an information system. Although repositories similar to CMDBs have been used for years in IT, the origin of the CMDB stems from the Information Technology Infrastructure Library (ITIL). CMDBs help monitor and discover what system components are needed for effective and efficient business processes and IT service management.
All service management processes relate to and involve the CMDB. For example: someone calls with an issue, and you want to do a root cause analysis, the CMDB gives you insights to effectively troubleshoot. 193
NOTE: These are examples of CI class/tables
but each CI table is unique in the CMDB hierarchy. To fully underst and the CMDB table structure you need to underst and the hierarchical struct ure of the CMDB tables/schema.
CMBD Benefits
A high percent age of incident s are caused by failed changes. An accurate, up-to-date CMDB helps IT teams to:
* Locate failed changes and associated Incidents
*Facilitate impact analysis of proposed changes t o reduce or eliminate downtime
*Assess problem trends pertaining to specific CIs
*Efficiently manage incidents affecting CIs and serv ice delivery
CMDB Workspace
is a central place for working with the CMDB. Use CMDB Workspace to search and explore the CMDB, examine health and recent activity, and access various CMDB dashboards and tool s to support tasks in your organization.
*Plugins: CMDB CSDM Support, CSDM Activation.194
Configuration Items: Dependency View
DV provide an interactive graphical interface to visualize relationships between configuration items. 195
A ServiceNow service (application service or business service)
is work or goods t hat are support ed by an IT infrast ruct ure. For example, delivering emai l serv ice t o an employee can requi re serv ices such as emai l serv ers, w eb serv ers, and t he w ork t o configure t he user’ s account . The dependency v iew can help you see relat ionships bet ween Ci s in your infrast ructure.
In t he example prov ided, yo u can see business serv ices (Bond Trading and SAP Payroll ) t hat need access t o dat abases t hat t hen al so requi re t he nyc oracle clust er. If somet hing in t hi s map becom es unav ailable (due t o an out age, a syst em change, et c.), business serv ices such as SAP Payrol l could be impacted. 195
A Dependency View s map has one starting point,
called the root CI or root node of t he map. The root CIis surrounded by a darker frame t hat repaint s i t self w it h a pul sing effect draw ing t he at t ention t o t he root CI. The maps can show bot h upst ream and dow nstream dependencies for t he root CI. By defaul t , t he Dependency View s map di splays 3 lev els, bot h upst ream and dow nstream relat ionships. Adm inistrators can configure t he number of lev els di splayed. The map collapses and expands clust ers t o make t hem easier t o v iew . By defaul t , clust ers are collapsed. 195
In a Dependency Views map, map indicators indicate if
a CI has any active, pending issues. You can investigate the tasks that are connected to a CI to get more details. When yo u ret urn t o t he map from anot her form, t he syst em rest ores t he last map v iewed, using t he defaul t fi l t er and layout set t ings. When yo u click t he map icon on a CI record or on a t ask record t hat ident i fies a CI, t he map opens.
Many of t he relat ionships in t he map are creat ed t hrough t he di scov ery process. You can al so creat e, define, and delet e CI relat ionships in t he map. You can di splay t he map from di fferent perspect iv es and open specific records t hat relat e t o configuration i t em s. The syst em refreshes t he map aut omat ically t o reflect changes to the CMDB. 195
Dependency View: Map Icons
Icons: View lists of active problem, incident, or
change records for this CI
*Active Incident *Active Problems *Affected CIs for a task
Dependency views
also indicate the status of configuration items and allow access to the CI ‘s related alerts, incidents, problems, changes, and services.
* In a Dependency View , icons and glyphs indicate whether a CI has an active, pending issue. You can investigate the tasks that are connected to a configuration item to get more details. The map collapses and expands clusters to make them easier to view . Dependency view s indicate the status of its CIs, and allows access to CI related alerts, incidents, problems, changes, and services.
* Understanding the dependencies and other relationships among configuration items will enhance the operational delivery of incident , change, and problem management processes.
CI Class Manager
Use the CI Class Manager as a central location to explore the CMDB class hierarchy, CI table definitions, and class CIs.
*Alt hough a syst em adm ini st rator may not int eract w ith t he CMDB on a regular basi s, i t i s important t o underst and t he hierarchy of CI classes. In t he ev ent a CI needs t o be added manuall y, underst anding how t o nav igate t he hierarchy can prev ent a CI get t ing added t o an incorrect class t able.
*The CI Class Manager di splays t he ent i re CMDB class hierarchy in a t ree -v iew fo rmat, consolidating class defini tions into a cent ral locat ion. It let s you di splay met adat a information for a class, such as reconciliat ion rules, mandatory and recommended fields, and audi t t emplates. You can al so select a specific class t o v iew , t o modify, or t o ext end i t s defini t ion t o creat e a deriv ed class. For each class, you can di rect ly access CMDB Heal t h set t ings, ident i fication and reconciliat ion rules, orphan scorecard, and cert i ficat e t emplat e, defined for t he class. 197
CI Class Manager - Basic Info
Displays details for the selected class, such as the di splay and table name, descript ion, and class icon. You can edit some of the class definitions while you are prevented from editing some details such as the table name.
Role required: i t i l for reading, and i t i l_admin and personal ize_dict ionary for wri ting.
CI Class Manager -Attributes
Di splays table at t ributes (columns). You can edi t those at t ributes and add new ones.
Role requi red: personal ize_dict ionary and i t i l_admin for edi t ing, and personal ize_dict ionary and i t i l for reading 198
CI Class Manager Attributes Tabs
- The All t ab includes al l at tributes, including t hose t hat have been derived and/or added for t he CI Class.
- The Derived tab show s only attribut es derived from parent classes. 3. The Added t ab show only attributes t hat have been created specifically for the CI Class.
CI Class Manager Suggested Relationships
Use the CI
Relationship Editor to create
configuration item relationships.
*CI Relationship Editor is accessed from t he Related Items toolbar on a configuration item form .
*The CI record where the editor was launched is designated as the base CI. You can select one or more items to include in the relationship. Depending on the selected relationship type, the base CI can become the parent CI or the child CI in a new relationship.
*ServiceNow relationship rules use separate tables to define the relationships between specific CI base cl asses and dependent cl asses. When you extend a table in the CMDB, this table also inherits relationships from the table it is extending. You can create a new relationship rule in Al l > Configuration > Relationships > Suggested Relationships. 200
Configuration Item Form pozri obr 201
nic som tu nedala zo str 201