System Health - Monitoring Dashboard for Support Engineer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā05-15-2020 09:12 AM
-
Has anyone built Standard dashboard for System health check that would be useful for Service now Support team?
Following Items would be interested if dashboards covers since Servicenow has all the below points in multiple places. We are able to implemented with multiple tabs on performance dashboard but most of the system table really take long to fetch the data. We are exporting data to splunk but would also mean heavy load on table API and causing performance issues on Quota .
Below stats would be for Each Scoped App
- Errors Logged today
- Scheduled Jobs Failed
- Scheduled jobs Delayed
- Scheduled Imports Failed
- Application Deployment errors or skipped deployment
- Email logs (errors)
- Mid server Stats
- ECC Queue Error logs
- Application Logs
- Usage of Apps by User
- Usage of webservices
- Slow Running queries
- Slow Transactions by Execution count
- Transactions killed by Quota rules
- Failures on Integration
- Link to System Diagnosis page

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā05-15-2020 09:35 AM
1 dashboard for all these health parameters will likely to cause performance issues since your reports will query large system logs e.g transaction, syslog etc and it is not recommended.
You can use playbook to monitor your instance daily.
This is something which should be done by your Admin every day to monitor instance performance.
Our support engineers have automated most of monitoring tasks e.g Admin team gets notification for slow transactions, errors beyond threshold in system logs, mid server logs etc so that they can resolve instance health issues proactively.
Regards,
Sachin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā05-15-2020 10:48 AM
How can you manage if you have more than 40+ apps and there are different Vendors for each app , its not feasible , Isnt it ?
Approach mentioned in Playbook is that ,someone has to sit down and verify manually. IF its available on dashboard its daily one place Support Admin can go and check .

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā05-15-2020 11:17 AM
You should automate most of these monitoring tasks for proactive problem solving and save lot of resources.
Dashboard is also manual and your admin still need to manually monitor these dashboards and take actions.
Regards,
Sachin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā05-15-2020 12:00 PM
Is that something you implemented or have seen any implantation ? e.g. how can you notify the job scheduled but didn't run on that day or failed ?