Skip to page contentSkip to chat
ServiceNow support
    • Community
      Ask questions, give advice, and connect with fellow ServiceNow professionals.
      Developer
      Build, test, and deploy applications
      Documentation
      Find detailed information about ServiceNow products, apps, features, and releases.
      Impact
      Accelerate ROI and amplify your expertise.
      Learning
      Build skills with instructor-led and online training.
      Partner
      Grow your business with promotions, news, and marketing tools
      ServiceNow
      Learn about ServiceNow products & solutions.
      Store
      Download certified apps and integrations that complement ServiceNow.
      Support
      Manage your instances, access self-help, and get technical support.
How to capture outage information in Business Services - Support and Troubleshooting
  • >
  • Knowledge Base
  • >
  • Support and Troubleshooting (Knowledge Base)
  • >
  • How to capture outage information in Business Services
KB0713143

How to capture outage information in Business Services


11470 Views Last updated : Jul 24, 2025 public Copy Permalink English (Original)
  • English (Original)
  • Japanese
KB Summary by Now Assist

Issue

"Business Services" (previously known as "Service Portfolio Management") can be used to capture information about the unavailability of any service that we configure.

Business Services and the "Global outages" table

All the Outages for the configured services and Configuration Items will directly populate the Outage information in the "cmdb_ci_outage" table, which holds the following data:

  1. On which "Configuration Item" the Outage occurred
  2. "Type" of the Outage (Planned/Unplanned)
  3. Outage "Begin" time
  4. Outage "End" Time
  5. Outage "Duration"

Using outage outputs, it is easy to understand the duration of an application or service outage.

We have option to filter the “cmdb_ci_outage” table to pull the required information for specific CI's, timelines, or Services.

Outages can only capture the data. It cannot provide consolidated data of specific services. To achieve consolidated data and better outputs "Business Services" are introduced.

Service Portfolio Management

Using Service Portfolio Management we can obtain consolidated Outage information of outages that happened on services.

Business Services can be configured for multiple services and the calculations will take place according to Service Commitment.

The Outages on the Services can be consolidated as per the requirement, as the calculation also can be visible in graph mode, and we capture for Days/Weeks/Months.

The Business Services can be configured at Service offering, hence every Service would be having its own Outages captured and consolidated as per the requirement.

Each Business Service can be configured with different levels of Service Commitments as per business requirement

Each Business Service is also consolidated by Service commitment Availability and Commitment Downtime, hence, it would be easy to pull the data per service with more effective information.

Note : The Service Portfolio application name has been changed to Business Services starting from Kingston.

Related Links

  •  Business Services  (cmdb_ci_service_list.do)

https://<instance-name>.service-now.com/cmdb_ci_service_list.do?sysparm_query=sys_class_name%3Dcmdb_ci_service&sysparm_first_row=1&sysparm_view=service_portfolio

  • Service Offerings (service_offering_list.do)

https://<instance-name>.service-now.com/service_offering_list.do?sysparm_query=&sysparm_first_row=1&sysparm_view=service_portfolio

  • Business rules for Outages 

https://<instance-name>.service-now.com/sys_script.do?sys_id=fceed404c611228901998f30b441eb7e&sysparm_view=&sysparm_record_target=&sysparm_record_row=1&sysparm_record_list=nameCONTAINSoutage%5EORDERBYname&sysparm_record_rows=3

  • UI Actions for Outages 

https://<instance-name>.service-now.com/sys_ui_action_list.do?sysparm_query=nameLIKEOuta&sysparm_first_row=1&sysparm_view=&sysparm_choice_query_raw=&sysparm_list_header_search=true 

  • Commitment Calculation (service_commitment_list.do); the calculation of the outage is depending on the Service Commitment "Define Service Commitments" (We can create one Service commitment at  as per the requirement).

https://<instance-name>.service-now.com/service_commitment_list.do?sysparm_query=&sysparm_first_row=1&sysparm_view=

  • UI macro for Outage Calculation (availability_commitment_reports_list.do); the calculation of the % is calculated by a macro, and we change the macro as per business requirement. 

https://<instance-name>.service-now.com/nav_to.do?uri=/sys_ui_macro.do%3Fsys_id%3D63c56f3b0a0a0bee01a505855cda9e69


The world works with ServiceNow.

Sign in for more! There's more content available only to authenticated users Sign in for more!
Did this KB article help you?
Did this KB article help you?

How would you rate your Now Support digital experience?

*

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

What can we improve? Please select all that apply.

What are we doing well? Please select all that apply.

Tell us more

*

Do you expect a response from this feedback?

  • Terms and conditions
  • Privacy statement
  • GDPR
  • Cookie policy
  • © 2025 ServiceNow. All rights reserved.