One of the more interesting recent troubleshooting threads was an Omada controller issue where traffic statistics were not behaving as expected.

The useful part of the exercise was not just fixing the symptom. It was working through the problem far enough to identify that the failure path appeared to sit in a MongoDB aggregation query rather than in the network hardware itself.

That kind of distinction matters. It changes the problem from “something is wrong with the network” to “the controller’s data pipeline is lying about the network”, which leads to a very different debugging strategy and a much calmer incident response.

This is a good candidate for a fuller write-up later, including:

  • what symptoms showed up in the controller
  • how the issue was isolated from the switching and routing layer
  • where the aggregation behaviour appeared to go wrong
  • what a practical mitigation looks like