CPU Metrics Not Displayed in dbForge Monitor for SQL Server

CPU Metrics Not Displayed in dbForge Monitor for SQL Server

Symptoms

When using dbForge Monitor for SQL Server, you may observe that CPU metrics are not displayed for certain active connections. For instance, the CPU usage section might be empty or missing data, as illustrated in the example below:



The following notification will be displayed:


Cause

This issue is not caused by dbForge Monitor, but rather by limitations or configuration problems on the SQL Server instance itself. Common causes include:
  1. Inactive or missing performance counters
  2. Inadequate permissions for the SQL Server service account
  3. Missing system libraries or dependencies
  4. Issues introduced by a misconfigured or partial ssms installer setup
Additionally, users running an older version of SQL Server Management Studio may encounter such monitoring limitations. Ensuring a complete and up-to-date setup is important—consider using the latest SSMS 21 download for better reliability and compatibility.

Recommended Action

To resolve the issue:

1. Check SQL Server Configuration
  1. Ensure that performance counters are enabled and properly configured.
  2. Validate that the SQL Server instance has the required access rights to collect performance data.
2. Install Missing Dependencies
  1. Address missing assemblies such as Microsoft.IdentityModel.Clients.ActiveDirectory by installing them or repairing your environment.
3. Update Your SSMS Installation
  1. Use the latest SSMS 21 download to reduce compatibility issues and take advantage of updated monitoring features.
  2. Ensure the installation was completed without errors using the official ssms installer.
4. Seek Additional Support
  1. Contact Microsoft Support for official guidance.
  2. Post your issue in SQL Server forums and DBA communities for practical insights.