grydor Documentation

Why device management health is not one green dot

Agent connectivity, native MDM, and endpoint query evidence fail in different ways. Your console should say which one is healthy.

IT consoles often compress device health into one colored dot. The simplification looks tidy, but it removes the evidence an administrator needs when a policy, software deployment, or investigation does not behave as expected.

One device, several trust paths

A managed Windows or macOS device can have an Agent identity, a native MDM enrollment, and a supervised osquery process. These are not interchangeable transports.

The Agent can report inventory while a Windows management certificate is expired. Apple MDM can accept a command while the Agent is offline. osquery can keep collecting scheduled facts locally while result upload is waiting for an acknowledged cursor. Calling all three cases simply “online” creates false confidence.

Report evidence, not guesses

A useful device view answers concrete questions:

  • Which channel authenticated most recently?
  • Which credential or certificate was used, and when does it expire?
  • Was a wake request accepted, did a session begin, and did the device acknowledge the command?
  • Is the displayed inventory current, partial, or the last successful snapshot after a collection failure?

The answer can still be concise. It just needs to preserve the stage and timestamp behind the status.

Operational language matters

“Push succeeded” should mean that the push provider accepted a wake request, not that the policy is applied. “Command sent” should not stand in for an authenticated device result. “Last seen” should identify the channel it describes.

Clear state makes incident response faster and prevents administrators from repeating high-risk actions because the first attempt looked ambiguous.

On this page