Instance Troubleshooter Overview and Quick Start GuideDetails<!-- .SOKMKBArticle div.margin { padding: 10px 40px 40px 30px; color: #283d40; font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; } .SOKMKBArticle div.fed{ background-color: #f5f8fa; border: 1px solid; border-color: #bfbfbf; padding: 10px; } .SOKMKBArticle .FedRestricted{ background-color: #c00000; color: #ffffff; padding: 10px; margin-top: 10px; text-align: center; font-size: 14pt; font-weight: bold; } .SOKMKBArticle .CustRestricted{ background-color: #ff0000; color: #ffffff; padding: 10px; margin-top: 10px; text-align: center; font-size: 14pt; font-weight: bold; } .SOKMKBArticle .SNRestricted{ background-color: #ea700d; color: #ffffff; padding: 10px; margin-top: 10px; text-align: center; font-size: 14pt; font-weight: bold; } .SOKMKBArticle .SNConfidential{ background-color: #ffc000; color: #ffffff; padding: 10px; margin-top: 10px; text-align: center; font-size: 14pt; font-weight: bold; } .SOKMKBArticle .Public{ background-color: #00b050; color: #ffffff; padding: 10px; margin-top: 10px; text-align: center; font-size: 14pt; font-weight: bold; } .SOKMKBArticle table.tocTable { border: 1px solid; border-color: #f2f2f2; background-color: #f2f2f2; padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } .SOKMKBArticle table.noteTable { align: left; border: none; border-color: #81b5a1; background-color: #f2f2f2; width: 100%; border-spacing: 2; font-size: 11px; } .SOKMKBArticle table.internalTable { border-top: 1px solid; border-left: 1px solid; border-color: #81b5a1; width: 100%; border-spacing: 1px; } .SOKMKBArticle .sp td { border-bottom: 1px solid; border-right: 1px solid; border-color: #81b5a1; background-color: #ffffff; height: 20px; padding-top: .5em; padding-bottom: .5em; padding-left: .5em; padding-right: .5em; } .SOKMKBArticle .sphr td { border-right: 1px solid; border-bottom: 1px solid; border-color: #81b5a1; background-color: rgb(245, 245, 245); padding-top: .5em; padding-bottom: .5em; padding-left: .5em; padding-right: .5em; height: 20px; } .SOKMKBArticle .sh td { border-bottom: 1px solid; border-right: 1px solid; border-color: #81b5a1; background-color: #81b5a1; color: #ffffff; height: 20px; padding-top: .5em; padding-bottom: .5em; padding-left: .5em; padding-right: .5em; } .SOKMKBArticle th { padding-top: .5em; padding-bottom: .5em; padding-left: .5em; padding-right: .5em; border-bottom: 1px solid; border-right: 1px solid; border-color: #81b5a1; background-color: #283d40; font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; color: #ffffff; height: 20px; } .SOKMKBArticle td { border-color: #81b5a1; margin: 5px 5px 5px 5px; font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; color: #283d40; } .SOKMKBArticle p { color: #283d40; font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; } .SOKMKBArticle li { color: #283d40; font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; line-height: 1.5; } .SOKMKBArticle pre { font-family: Courier New; } .SOKMKBArticle div { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; } .SOKMKBArticle hr { border-top-width: 1px; border-top-style: solid; border-top-color: #81b5a1; } .SOKMKBArticle a { color: #81b5a1; } .SOKMKBArticle a.two:link { padding: 15px 45px 15px 45px; margin-top: 20px; color: #ffffff; text-align: center; background-color: #1F8476; border: 1px solid; border-color: #1F8476; } .SOKMKBArticle a.two:visited { padding: 15px 45px 15px 45px; margin-top: 20px; color: #ffffff; text-align: center; background-color: #1F8476; border: 1px solid; border-color: #1F8476; } .SOKMKBArticle a.two:hover { color: #ffffff; background-color: #259b8a; } .SOKMKBArticle .button { padding: 15px 45px 15px 45px; margin-top: 20px; color: #ffffff; text-align: center; background-color: #1F8476; border: 1px solid; border-color: #1F8476; } .SOKMKBArticle .title { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #81b5a1; font-size: 30pt; } .SOKMKBArticle .hd1 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-size: 20pt; border-bottom: 1px solid; border-bottom-color: #81b5a1; text-decoration: none; } .SOKMKBArticle h1 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-size: 20pt; font-weight: normal; border-bottom: 1px solid; border-bottom-color: #81b5a1; text-decoration: none; } .SOKMKBArticle .hd2 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #68a1af; font-weight: bold; font-size: 16pt; text-decoration: none; } .SOKMKBArticle h2 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #68a1af; font-weight: bold; font-size: 16pt; font-weight: normal; text-decoration: none; } .SOKMKBArticle .hd3 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: normal; font-size: 14pt; text-decoration: none; } .SOKMKBArticle h3 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: normal; font-size: 14pt; text-decoration: none; } .SOKMKBArticle .hd4 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: normal; font-size: 12pt; text-decoration: none; } .SOKMKBArticle h4 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: normal; font-size: 12pt; text-decoration: none; } .SOKMKBArticle .hd5 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: bold; font-size: 10pt; text-decoration: bold; } .SOKMKBArticle h5 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: bold; font-size: 10pt; text-decoration: bold; } .SOKMKBArticle .hd6 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: normal; font-size: 10pt; text-decoration: underline; } .SOKMKBArticle h6 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: normal; font-size: 10pt; text-decoration: underline; } .SOKMKBArticle details { font-size: 10pt; } .SOKMKBArticle details[open] summary ~ * { animation: sweep .5s; margin-top: 0; padding-top: 10px; } @keyframes sweep { 0% {opacity: 0; margin-top: -10px} 100% {opacity: 1; margin-top: 0px} } .SOKMKBArticle summary { cursor: pointer; outline: none; margin-bottom: 3px; } .SOKMKBArticle .summary { background-color: #81b5a1; font-size: 10px; color: white; cursor: pointer; padding: 5px; width: 100%; border: none; text-align: left; outline: none; vertical-align: top; } --> PLEASE NOTE: Beginning with the Now Platform® Xanadu release planned for September 2024, we will no longer deploy or activate the application listed below to new instances. It will remain active in your instance, including when you upgrade to a new release family.Beginning with the Now Platform® Yokohama release planned for March 2025, we will end support for the application listed below. While it will remain active in your instance, including when you upgrade to a new release family, we will not be able to support it. Contents Why Use ItWhat Is It ChecksSuites/CategoriesRun: Manual vs ScheduledTasksDashboard How to Use It Install the ApplicationManually Execute a Suite ScanSchedule a Suite ScanCreate Tasks for Failed Checks 1. Why Use It Instance Troubleshooter is an application that alerts ServiceNow administrators about issues affecting their instances and how to fix them. By continuously running the Instance Troubleshooter application, ServiceNow administrators will dramatically reduce the amount of time to get to their issue's root cause or even prevent the issue altogether. 2. What Is It Checks The Instance Troubleshooter application finds issues by running a set of checks. These checks represent one single configuration item or data point. If the condition for the check fails, then it alerts the ServiceNow administrator. Please note that failed checks are also known as "findings". Findings also contain instructions on how to fix the issue and a link to get more information. As of version 3.1, there are 197 checks. Suites A Suite is a group of checks that belong to the same ServiceNow platform feature. ServiceNow administrators run all checks belonging to an area of the platform by executing the Suite/Category corresponding to that area. As of version 3.1, there are 19 Check Suites. Run: Manual vs Scheduled ServiceNow administrators may run scans at will or through a scheduled job.Use Case #1: An administrator detects an issue in a specific area. Instead of searching the ServiceNow community for a fix or creating a case with customer support, the administrator manually runs a scan on that area. The Instance Troubleshooter finds the issue, recommends a solution, and provides a link for further information.Use Case #2: An administrator schedules a daily Instance Troubleshooter scan to get notified of any new issues. If a check fails, the administrator addresses the issue before any user is affected. Tasks An Instance Troubleshooter task is a work item associated with a failed check. This task allows a ServiceNow administrator to delegate and track the work for fixing the issue found by the Instance Troubleshooter. Dashboard: The Instance Troubleshooter dashboard provides ServiceNow administrators a summary of all the findings. 3. How To Use It 1. Install the Application To begin the installation process, click on the 'All' module under 'All Available Applications' Find the Instance Troubleshooter Application and install it. This application is free of charge. 2. Manually Execute Suite Scan To execute a suite scan, go to the "Get Started" page under "Instance Troubleshooter". From the Instance Troubleshooter 'Get Started' page, click the 'Troubleshoot' link next to the desired suite. A pop-up window shows the scan progress and results. 3. Schedule a Suite Scan To schedule a suite scan to run at a pre-determined interval, start by clicking the three vertical dots in the desired suite, then select the Schedule menu item. This will direct you to the Suite record. Find the 'Schedule' related list and click 'New' to create a new schedule execution for this suite. Give the scheduled scan job a name and schedule details: 4. Create Tasks for Failed Checks From the Instance Troubleshooter "Get Started" page, click the three vertical dots in the desired suite, then select the "Scan Task Config' menu item. You will be directed to all the Scan Task Configuration records for this Suite. Create one by clicking on the "New" button. Enter the priority and group you want to assign the task when a check in this suite fails. . Additional InformationFor a more in-depth guide, see: KB0870978, Instance Troubleshooter User Guide For a complete list of checks, see KB0966883, List of Checks for Instance Troubleshooter