Instance performance telemetry reports
Summarize
Summary of Instance performance telemetry reports
Instance performance telemetry reports enable ServiceNow customers to quickly generate detailed summaries of their instance health, performance trends, and database growth. These reports help organizations gain actionable insights to improve instance management, share findings with stakeholders, and make data-driven decisions for faster and smarter operations.
Show less
Report Options and Usage
Users can create tailored reports by navigating to Instance Observer > Reports, selecting the report type, instance, and date range, then generating the report. Reports can be downloaded or scheduled for periodic delivery. An in-app help feature provides metric definitions and additional guidance.
Report availability and features depend on the customer's Impact package subscription, with differences in supported reports, data retention periods, and alert capabilities. Customers should reference the support matrix to understand which reports are available for their package.
Key Performance Reports
- Daily Performance Metrics Report: Offers six sub-reports that provide a snapshot of instance health, including platform health (node availability, response times), health indicators (slow transactions, queries), top slow transactions and queries, long running jobs, and critical support cases.
- Performance Trend Report: Provides detailed trend analysis on key system performance metrics such as transaction/report times, database response, semaphore depth, event queues, job executions, memory use, and user sessions.
- Custom Performance Report: Allows users to select between 1 and 20 metrics from over 90 available, enabling flexible, dynamic reporting tailored to specific performance categories. Reports can be exported via email, CSV, or PDF.
- Database Growth Report: Displays how the instance database size has changed over time, including overall database size and growth rates for top tables. Guided package customers have a 45-day maximum date range for this report.
Practical Benefits for ServiceNow Customers
By leveraging these telemetry reports, customers can proactively monitor instance health, identify performance bottlenecks, track database growth, and stay informed on critical support issues. This empowers teams to optimize system performance, plan capacity, and communicate status effectively to stakeholders.
Quickly generate reports to download and share with your business stakeholders, making organizations faster, smarter, and better in their instance performance management.
Visualize instance performance telemetry over time and quickly generate reports to share with your team and business stakeholders.
Run a report on any instance to generate a downloadable summary on daily instance health, performance trend or database growth.
Report options
Tailor various reports specific to your business needs with a few steps.
Navigate to . Select the Report Type, the Instance, and the Date Range for the report.
Select Generate report and the report renders. On the report page, you have the option to download the report or to schedule the report to be run periodically.
For additional information about a report, select from the main menu and select the option from the right-hand menu.
Support matrix per Impact package
Some Instance Observer reporting features vary between the Impact package that you are subscribed to. Reference the support matrix for details.
- ✓ = Supported
- X = Not supported
| Guided | Advanced | Total | |
|---|---|---|---|
| Daily Performance Metrics report | ✓ | ✓ | ✓ |
| Performance Trend report | X | ✓ | ✓ |
| Database Growth report | ✓ | ✓ | ✓ |
| Data retention | 45 days | 6 months | 6 months |
| Self Service Alerts | X | ✓ | ✓ |
Daily Performance Metrics Report
There are six daily performance metrics sub-reports that are available that show a current snapshot of the health of the instance.
| Report | Description |
|---|---|
| ServiceNow Platform Health |
|
| Health Indicator |
|
| Top 10 Slow Transactions |
|
| Top 10 Slow Queries |
|
| Top 10 Long Running Jobs |
|
| Critical Support Cases |
|
Performance Trend Report
Drill into additional detail on selected performance metrics.
- Transaction/Report Times
- Database response
- Semaphore depth
- Event queues
- Jobs recurring and running
- Memory
- User session summaries
Custom Performance Report
Generate Custom Performance report selecting a maximum of 20 metrics and a minimum of one metric from a wide range of 90 metrics available across the application. This report is almost the same as Performance Trend report, however offers you the flexibility to choose more metrics from the performance categories in the Performance page and build a dynamic report.
To configure the Custom Performance Report:
- Navigate to the Instance Observer Dashboard page.
- Select the Reports tab and click On Demand Reports from the list.
- Select the Instance for which you want to run the report.
- From the list of report types, select Custom Performance Report.
- Select the time frame for the report's duration in the Date Range field.
- To add metrics from all the available metrics in the application, select All.
- To add metrics from the categories available in the Performance page, select the specific category from the list.
- Select Clear selection to remove any previous selected metric from the list.
The selected metrics from the Available performance metrics column appear in the Selected performance metrics column on the right.
- Select Generate Report.
Each metric render a different visualization, where many of them are based on time series rendering as charts, while some of them are tables where the key performance indicators are aggregated in a tabular format.
You have the flexibility to build the report in any order that you prefer. Once the report is ready, you can email it, set as CSV file, or generate a PDF.
Database Growth Report
| Report | Description |
|---|---|
| Primary Database | Various metrics on how the database has either grown or decreased over the selected time frame. Total DBI size based on the sum of all tables, calculated every 4 hours. |
| Database by Size (Including Shards) | Various metrics on how the database has either grown or decreased over the selected, including shards. Total DBI Size align with primary shards, this is calculated every 4 hours and can be used to visualize database growth over time. |
| Top 20 Tables (By Size) | Lists table name, size (GB), 1 day growth and rate, and the 7 day growth rate. |