The self-hosted integration runtime is the compute infrastructure that Azure Data Factory uses to provide data-integration capabilities across different network environments. The installation of a self-hosted integration runtime needs an on-premises machine or a virtual machine inside a private network. Sometimes, it's hard to investigate issues in on-premises machines, such as network, firewall, dependency, or OS-related issues.
In order to provide a better user experience and help users to find potential issues, we release a diagnostic tool for self-hosted integration runtime. The tool runs a series of test scenarios on the self-hosted integration runtime machine. Every scenario has typical health check cases for common issues. Users can trigger the "troubleshoot problems" feature if they encounter issues. The tool collects the environment information and executes the health check cases.
The execution result and detail log messages are generated as a HTML report. You can review the error and get the suggested mitigation methods or public documents URL from the report.