3 ms·
> I think the push model is better in terms of security and discovery (which is how I think most of the other metric aggregators work). Interesting, I think th
by jrv 10y ago
> I think the push model is better in terms of security and discovery (which is how I think most of the other metric aggregators work).
Interesting, I think the pull model is better at least in terms of discovery, and you need less configuration overall for a pull-based monitoring system, as now you need to only configure the monitoring system to know about your services, and the service instances don't need to know: a) who they are, b) where the monitoring system lives. In a push-based world, you need to configure both sides.
I expand on that a bit more in https://prometheus.io/blog/2016/07/23/pull-does-not-scale-or-does-it/ https://prometheus.io/blog/2016/07/23/pull-does-not-scale-or...