ServiceNow: Access to "xmlstats.do" without Admin Rights?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2025 04:07 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2025 08:04 AM
Hi @AyhanP
There is no documented or supported way to grant non-admin users access to xmlstats.do
via roles or Access Control Lists (ACLs). The endpoint is protected at a system level, and ServiceNow does not provide a configuration option to allow non-admin access.
However, what many don't know:
- You can see on that page only the values from the current application you are logged-in at the moment.
- The values on that page are taken from table
sys_cluster_node_stats
. Just identify the right application node by column "Node ID" which points to the records in tablesys_cluster_node
and then pull the values from columnstats
Maik
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2025 08:42 AM
Hi Maik,
Thank you very much for your quick and helpful response.
Please excuse my follow-up questions — I’m still relatively new to the ServiceNow environment, which makes it a bit challenging for me to fully grasp certain aspects of your reply.
I have two specific questions regarding the cluster statistics:
I can see the table sys_cluster_node_stat, but I’m unable to find the sys_cluster_node table. Could you please clarify why this might be the case? Is it possible that the table is restricted or hidden?
The sys_cluster_node_stat table only seems to contain current records — in my case, I only see two entries, although our cluster consists of four nodes. Older records appear to be missing. Could you let me know which component is responsible for writing these records, and at what intervals this data is typically logged?
I really appreciate your support and look forward to your response.
Best regards,
Ayhan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2025 09:24 AM
Hi Maik,
I believe I may have misunderstood you and was heading in the wrong direction. I initially assumed that the table would provide status information — including possible errors — similar to what xmlstats.do returns.
However, that doesn’t seem to be the case. The content of the “stats” column appears to be completely different from the xmlstats.do output.
Would you be able to explain the significance of the ‘stats’ column with regard to ServiceNow monitoring?
Thank you again for your support, and apologies for the confusion.
Best regards
Ayhan