implement observe latency collector

Change-Id: I1353a5ce5e33d635a905d6fd3e9dc6b315ba7b00