How to report on instance threads, nodes and queue utilisation

Snehal13
Kilo Sage

What tables to to report on to get insights on instance threads, nodes and queue utilisation to ensure optimal utilisation and mitigate instance performance issues upfront

1 ACCEPTED SOLUTION

Community Alums
Not applicable

Hey @Snehal13 

 

Check out these resources:

1. Usage by Overview / API. Navigate to System Web Services > REST & SOAP API Analytics > Usage Overview | Usage by API | Usage by Requestor

2. Slow Transactions. Navigate to System Diagnostics > Stats > Slow Transactions. There is a bunch of other super helpful stats in that menu as well.

 

Hope this helps!
~Nick

View solution in original post

3 REPLIES 3

Community Alums
Not applicable

Hey @Snehal13 

 

There are a lot of tools in the instance to monitor performance at various stages. The docs are the best place to find all of the available resources: https://docs.servicenow.com/bundle/utah-platform-administration/page/administer/core-configuration/c...

 

If you are looking for trends, the best place to start would be the ServiceNow Performance dashboard (also noted in the docs):

NickOlmstead_0-1727028043601.png

 

Hope this helps!
~Nick



I already have this dashboard but want to create few new ones and want to know on the below -

- API requests grouped by type (GET/POST/PUT/DELETE) on tables to know which tables are hit more over a give period of time

- Long running transactions grouped by scope/app/ type of script - script, job, export job/ report query

Community Alums
Not applicable

Hey @Snehal13 

 

Check out these resources:

1. Usage by Overview / API. Navigate to System Web Services > REST & SOAP API Analytics > Usage Overview | Usage by API | Usage by Requestor

2. Slow Transactions. Navigate to System Diagnostics > Stats > Slow Transactions. There is a bunch of other super helpful stats in that menu as well.

 

Hope this helps!
~Nick