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