vectordotdev / vector

A high-performance observability data pipeline.
https://vector.dev
Mozilla Public License 2.0
17.58k stars 1.54k forks source link

Add netstat-like `send-q` and `recv-q` metrics #9316

Open jszwedko opened 3 years ago

jszwedko commented 3 years ago

A user mentioned these metrics would be especially useful to them for monitoring when network devices are overwhelmed.

Just noting that we should decide if this is something Vector should do.

binarylogic commented 2 years ago

@jszwedko can you elaborate a little more? I took a look at these metrics but I'm having trouble understanding how these would be implemented in Vector. Are they component-level metrics? Should the component spec be updated as a result?

jszwedko commented 2 years ago

I think this needs more investigation before we decide to do it or encourage users to monitor it from the outside. I think they would be per-socket metrics.

spencergilbert commented 2 years ago

As I understood it, it would be part of host_metrics or a new source/