How is your ServiceNow instance running? Here are some checks you can do to insure your ServiceNow instance is staying on rails rather than off. You might find some issues in your instance after reading this!
Review User Accounts
- Are the self service accounts correct? Should these users have access to Self Service?
- How many active local accounts do you have? Should you have local accounts? A local account is one that doesn't come from Active Directory, Okta, etc and has the password stored in ServiceNow
- How many licenses do you have for ServiceNow Licensed access. Do the users fall under that limit?
- Check Licensed User Accounts that haven't logged in in over 60 days
- Review admin users and remove unnecessary access
- Review access and rights for Service Accounts
- Review corporate accounts and determine if users are active in Active Directory, Okta, etc.
Find Stalled Tasks
- Open Tasks with Assigned to Deactivated
- Approval on Closed Tasks
- Approver is deactivated
- Caller is deactivated on incidents
- Requests with Requested By is deactivated
Deactivate Unused Applications and Functionality
- Deactivate Unused Applications
- Deactivate Unused Modules
- Deactivate UI Actions, related lists, and functionality that don't want being used.
Errors and Issues
- Request Stages properly set and Requests being closed at end of request
- Work Queues show correct and appropriate tasks
- Incidents being closed properly
- Check the error, warning, and script logs for errors
- Check stats.do for memory or performance issues
Infrastructure and Data
- Mid Servers up and operational
- Discovery properly discovering CIs without errors
- ServiceNow Version is up-to-date and patched
- Check Table Row counts for large tables
- Look at Table Rotations to insure correct tables are rotated correctly
- Deleted Records table is correctly adding appropriate records to deleted records table
- Look at tables for Duplicate Records
- Check Reports and Dashboards for load times
- Expired KB Articles and Feedback
- Check for blank or bad homepages
Coding Practices
- Check number of update sets and update set naming convention
- Look for Descriptions in Update Sets
- Check Default Update Set for high number of records or admins using Default update set
- Review Code Migration Procedures
- Tasks Created in Development instance. If you haven't locked out users from your Sandbox, Test, Dev, UAT instance, you should check to see if they are still using Production like they should.
Interfaces
- Check number and types of interfaces used in ServiceNow
- Review Transform Maps and deactivate unused maps and maps without an import set
- Review Scheduled Jobs
Hope that helps,
Mike