Feedback from our chat
- 90% of prometheus endpoints require autodiscovery (various orchestration systems like k8s, etc - most used cases) and it's not supported in vector.
- in most of cases it's better to use native collectors (or compatible ones like https://github.com/VictoriaMetrics/VictoriaMetrics/tree/master/app/vmagent) and receive benefits - delivery guarantees, deduplication etc. (especially considering that vector native proto does not have delivery guarantees so far)
I tend to agree. This would be a really nice feature for anyone using Prometheus, but it's not easy either :). For reference, here's the Prometheus configuration. Notice all of the cloud settings that enable autodiscovery.
We definitely need to discuss how we can reduce scope of this feature.
/cc @afoninsky
Feedback from our chat
I tend to agree. This would be a really nice feature for anyone using Prometheus, but it's not easy either :). For reference, here's the Prometheus configuration. Notice all of the cloud settings that enable autodiscovery.
We definitely need to discuss how we can reduce scope of this feature.
/cc @afoninsky