N-central Troubleshooting
Exchange Database Cache Percent hit false positives
Last Modified
Thu Apr 27 13:31 GMT 2023
Description
- This article details the issue with Exchange Database monitoring where the Database Cache Percent hit returning a value of 0 which is sometimes normal and goes to a failed state.
Environment
- N-able N-central
Solution
- The Database Cache Percent Hit metric indicates the percentage of database file page requests that were fulfilled by the database cache without causing a file operation since the server was started.
- Reference: Exchange Database 2013 service
- This metric is a static value that is returned from WMI.
- If the value being pulled up is 0, we'd like to think that there is no cache being used.
- Here is a bit more information about the service from Microsoft:
- It seems Exchange 2013 will sometimes use the database cache hit and other times it simply won't.
- The hit percent will be 0 if the exchange server is not busy, so the value=0 can sometimes be normal.
- To check the value reported by WMI on the device
- From the Windows Start menu, click Start > Run.
- Type wbemtest and select OK.
- NOTE: You need to make sure to run wbemtest in admin
- Select Connect.
- Type root\cimv2 in the Namespace field.
- Select Connect.
- Select Enum Classes.
- Select Recursive.
- Select OK.
- Search for the WMI class that you want to view.
- In this case it is 'Win32_PerfFormattedData_ESE_MSExchangeDatabase'
- Double-click Win32_PerfFormattedData_ESE_MSExchangeDatabase
- Select Instances.
- Select the Instance in question.
- If it is reporting a 0 then N-able N-central is reporting as it should,
- If it is not reporting a 0 then please open a support case and provide a screenshot, referencing this article number (000036641),