Select Page

How to Ensure Server CI Relationships Exist

by Mikko Juola | Oct 6, 2022 | Asset Management, CMDB, CSDM, How To, Integrations, Trial Use Case

Most ServiceNow customers have Servers in their CMDB. The Servers are often automatically populated by ServiceNow Discovery, through integration from another discovery tool or a vendor CMDB. However, CI relationships are usually not created automatically, and that is problematic.

Keeping track of Server CIs even without upstream relationships can be valuable from an asset and lifecycle management point of view. However, the real value of Server CIs becomes available when they connect to the Applications and Services that depend on them.

These relationships enable Business Impact and Root Cause Analysis as part of processes such as Incident, Change, and Problem Management.

Server CI Relationships According to CSDM

The Common Service Data Model defines how Servers should be related to Business Applications through Application Services. This relationship enables Root Cause Analysis for issues recorded against Applications already in the CSDM Crawl phase.

The addition of Technical Service relationships through Technical Service Offerings in the CSDM Walk phase introduces an operational service aspect to running the Servers. And finally, in the CSDM Run phase, Business Services are related to Servers through Business Service Offerings and Application Services to enable Business Impact Analysis.

A Blueprint drawn with Data Content Manager that contains all of the above-described relationships would look like this:

Servers - Full Blueprint

Ensuring Required CI Relationships are in Place

Unfortunately, integrations populating the Server data usually do not create the required upstream CI relationships. Tools like ServiceMapping can help but do not give you a 100% guarantee. Something else is needed to verify that the required relationships exist.

With Data Content Manager, it’s easy to define what is required. Furthermore, it is also easy to define who is responsible for ensuring those requirements are met.

The above data model diagram is an example of a rather complicated DCM Blueprint that covers the entire CSDM as it is prescribed to Servers. However, to get started, we can narrow it down to the CSDM Crawl phase model and only include details that can be assigned to one person or a group.

The simplified DCM Blueprint below defines a Server’s responsibilities and its relationship to Applications or Application Services.

Servers - Crawl Blueprint

When this DCM Blueprint is used to run an Audit in Data Content Manager, the Audit will check that every Server has the following:

  • An active user and group managing it.
  • An upstream CI relationship to either an Application Service or an Application.
  • Selected manually maintained attributes in place.

Real Life Scenario

Let us assume that an active integration populates the basic details for a Server. For example, these details could include a Fully Qualified Domain Name, Serial Number, CPU details, Operating System, etc.

We would create one Blueprint that checks that these details exist in the CMDB – in effect, monitoring the quality of the data coming in through the integration. (Read more about Integration Data Quality here.)

Then we would create another Blueprint similar to the one above. That Blueprint would check the user and group managing a server. Additionally, this Blueprint would verify that the necessary CI relationships exist.

Two Blueprints for Two Points of View

By creating two Blueprints, we can clearly separate and track the automated and manually maintained parts. It is particularly beneficial when responsibilities are divided among different people. For example:

  • A vendor provides the basic Server information. The quality of their efforts is tracked and measured by a Blueprint focused on the integration. You can give the vendor clear guidance on addressing deviations.
  • Your team should maintain the Managed By details and the CI relationships. The other Blueprint would help them do their job more efficiently, as the Audit results would clearly show where gaps exist.

Even if the same people are responsible for the integration and manually maintained data, keeping these blueprints separate is a good idea. It’s also worth noting that when creating these Blueprints, you are documenting your CMDB and integrations simultaneously.

As an outcome, responsibilities are clearly defined. Data quality gets managed in real-time, so when deviations are found, it is clear who is responsible for fixing them. All stakeholders get a continuously clear view of data quality in the CMDB, also over time as seen below.

Integration vs Manual over time

Try This in Your Instance

We offer a guided trial of Data Content Manager where we help you set up the tool and walk you through the basic steps of getting and interpreting results. This way, you do not need to spend time learning the product and can focus on seeing how you can benefit from it.

If you have current data in your non-production environment, running these Blueprints will provide you with one-time tangible results that you can already use.

Other than the few hours you will spend with us, there is no cost or commitment. Schedule a meeting with us to get started!

Book a Meeting With Us!

Get a Free Guided Trial

To see how Data Content Manager works in your environment, please request a Guided Trial from us. A Guided Trial allows you to experience the power of Data Content Manager in your ServiceNow instance, with your data. We will guide you through the installation process, creating Blueprints, running Audits, and interpreting the results.

The results are yours to keep.

There’s no cost or commitment since we know this is the easiest way for you to experience the power of Data Content Manager.

More About the Guided Trial

With CSDM providing a prescriptive data model and DCM providing a view of our data in a consumable manner, we are able to drive the necessary changes across the bank in a non-obtrusive way, which is seen to add value to our business, not be viewed as an operational overhead.

Craig Alexander
SVP, Danske Bank

DCM has delivered incredible value to our business by drastically accelerating application rationalization. What would have taken years to complete was achieved in just months. Its intuitive, well-designed GUI makes navigation seamless for both users and administrators. Most importantly, DCM has significantly matured our CMDB, bringing clarity and structure. We highly recommend both the product and the outstanding team at Qualdatrix.

Banner Health

My complex Blueprint was up and running in 10 minutes, and I got audit results immediately. It would have taken months to complete without DCM.

Enterprise Architect
Global Healthcare Company

DCM has been central in federating our dependency mapping to technical teams, and that momentum is building. It’s been a successful first year, and we’re extending use with additional blueprints.

Product Manager - Service Catalog
U.K. Public Sector

DCM provides transparency and a holistic view of the state of our CMDB. It helps us find and fix deviations as they happen. It's vital that with DCM, we can see the big picture as well as drill down into the details at any time. We don't have to think about how to get this data together and how to update it. Once the Blueprint is set up and the audits run, it's all there in the dashboards.

Mika Lindström
ICT Configuration Manager, Metsäliitto Cooperative

Data Content Manager is an excellent tool to measure and control data quality in your ServiceNow instance. It offers much more sophisticated data model definitions than you can get with native CMDB data quality metrics which we were using previously, and this was our main reason for the purchase. It also comes with its own audit and remediation features which make data maintenance easier. Highly recommended!

Lotta Jouhtimäki
Product Owner, ServiceNow, Posti Group

The CMDB Data Quality Playbook

A Practical Guide for Improving ServiceNow Data Quality, Governance and AI-Readiness.

  • A practical way to establish ownership and roles
  • The 5-step model for data quality improvement
  • Best practices for engaging data providers
  • Five common pitfalls in CMDB data quality and how to avoid

We need your contact information to send you this eBook and communicate with you. You can unsubscribe anytime.