MatrixAI / Overwatch

Distributed Infrastructure Telemetry
2 stars 0 forks source link

Monitor Responsive Services #4

Open olligobber opened 6 years ago

olligobber commented 6 years ago

An ideal prototype would be something to monitor the network activity of a responsive service, like a http server, inside of a container, and determine the latency of requests.

It might be possible to do this with BPF/BCC or perf, see notes from 10th of March, though this would require analysing the packets to determine which conversation they belong to, and determining when a conversation has finished.

There might be existing tools for this somewhere. Research required.

CMCDragonkai commented 6 years ago

Deep packet inspection may be necessary for determining message framing transparently and for protocol invariance.

On 13 March 2018 16:55:02 GMT+11:00, olligobber notifications@github.com wrote:

An ideal prototype would be something to monitor the network activity of a responsive service, like a http server, inside of a container, and determine the latency of requests.

It might be possible to do this with BPF/BCC or perf, see notes from 10th of March, though this would require analysing the packets to determine which conversation they belong to, and determining when a conversation has finished.

There might be existing tools for this somewhere. Research required.

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/MatrixAI/Overwatch/issues/4

-- Sent from my Android device with K-9 Mail. Please excuse my brevity.