collector icon indicating copy to clipboard operation
collector copied to clipboard

Network introspection endpoints

Open ovalenti opened this issue 2 years ago • 3 comments

Description

Adds a pair of web endpoints to retrieve the internal network tables of Collector (normalized and deduplicated, same as what is sent to Sensor).

The endpoints are activated by an environment variable (~~ROX_COLLECTOR_ENABLE_INTROSPECTION~~ DEBUG_ENABLE_INTROSPECTION). The default disabled.

ovalenti avatar Oct 18 '23 10:10 ovalenti

Skipping CI for Draft Pull Request. If you want CI signal for your change, please convert it to an actual PR. You can still manually trigger a test run with /test all

openshift-ci[bot] avatar Oct 18 '23 10:10 openshift-ci[bot]

I ❤️ this PR, it helps so much! Could we have it merged?

vikin91 avatar Oct 30 '23 16:10 vikin91

I rebased on top of @Molter73 's ContainerInfo introspection endpoint.

We now share a common base class.

The env var had already been merged, so removed it from this PR.

I merged the doc paragraphs, but kept the entry explaining ~~DEBUG_ENABLE_INTROSPECTION~~ROX_COLLECTOR_INTROSPECTION_ENABLE in references.md

ovalenti avatar Apr 26 '24 16:04 ovalenti