edge-based monitoring