The Microsoft Azure Service Fabric Explorer can tell you very quickly if there are any issues in your deployment and can help you identify where any issues are. The dashboard shows you how many nodes and applications are in your cluster. Any errors or warnings are highlighted here.
You can drill down into each of the applications, cluster nodes, and system services on the left pane. This information can be combined with the logs to troubleshoot PMC, if required.
You can view the health of your Microsoft Service Fabric cluster using your jump box or another machine that can connect to PMC. To do so, you must install the PMC Cluster Admin certificate.
Install the PMC Cluster Admin Certificate
- Locate your IC3ClusterAdmin.pfx file, either from the Certs folder in the deployment machine or from where you copied it to.
- On the machine you want to use to view the Service Fabric Cluster, double-click the certificate file and select Current User. Click Next.
- The path to the certificate is populated automatically as you run the certificate. Click Next.
- Enter the password for the Cluster Admin certificate and click Next.
- Select Place all certificates in the following store and click Browse.
- Leave the default of Personal and click OK.
- Click Next and then Finish to complete the certificate installation.
View the Service Fabric Dashboard
Use the following URL to view to the status of your Service Fabric cluster. Replace PMC.ssldns.name with the DNS name used for the PMC service (should match your SSL certificate). You can obtain this from Azure. This link will work on the jump box but if you want to use it on any other machine, you need to manually configure firewall port 19080 to allow communication.
You need to choose the PMC Cluster Administration certificate to authenticate with when you browse to the URL if you are using Google Chrome. On some versions of Google Chrome, you may need to use Incognito mode to view the Service Fabric Health dashboard.