This is associated with the Redgate ticket #316800 and #317432. Turns out that the reason the telemetry is not received is because of the following error:
RedGate.SqlMonitor.Common.Utilities.Status.StatusLogger - (servernameremoved): WMI / ReadRegistry : AuthorizationError, GroupName: General ActionName: ServerRegistryProperty, ElapsedTime: 123485
System.Runtime.InteropServices.COMException: Server execution failed (0x80080005 (CO_E_SERVER_EXEC_FAILURE))
RedGate.SqlMonitor.Common.Status.ErrorStatusReporter - Unknown error status category
System.Management.ManagementException: Provider load failure
The monitor fails to alert on this actual error and we went several weeks with the server showing "green" on the overview before someone actually went in and looked at the graph and noticed the gaps in the telemetry.
While we've been asked to make this a suggestion, I think this is more of a bug that should be fixed as the monitor -failed- to alert us to an error condition that it could see.
This is associated with the Redgate ticket #316800 and #317432. Turns out that the reason the telemetry is not received is because of the following error:
RedGate.SqlMonitor.Common.Utilities.Status.StatusLogger - (servernameremoved): WMI / ReadRegistry : AuthorizationError, GroupName: General ActionName: ServerRegistryProperty, ElapsedTime: 123485
System.Runtime.InteropServices.COMException: Server execution failed (0x80080005 (CO_E_SERVER_EXEC_FAILURE))
RedGate.SqlMonitor.Common.Status.ErrorStatusReporter - Unknown error status category
System.Management.ManagementException: Provider load failure
The monitor fails to alert on this actual error and we went several weeks with the server showing "green" on the overview before someone actually went in and looked at the graph and noticed the gaps in the telemetry.
While we've been asked to make this a suggestion, I think this is more of a bug that should be fixed as the monitor -failed- to alert us to an error condition that it could see.