Pushgateway
This exporter should only be employed in very specific use cases, as stated previously, and we should be aware of some common pitfalls. One possible problem is the lack of high availability, making it a single point of failure. This also impacts scalability as the only way to accommodate more metrics/clients is to either scale the instance vertically (adding more resources) or sharding (having different Pushgateway instances for different logical groups). By using Pushgateway, Prometheus does not scrape an application instance directly, which prevents having the up metric as a proxy for health monitoring. Additionally, and similarly to the textfile collector from node_exporter, metrics need to be manually deleted from Pushgateway ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access