🌐
GitHub
github.com › prometheus › pushgateway
GitHub - prometheus/pushgateway: Push acceptor for ephemeral and batch jobs. · GitHub
The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose their metrics to Prometheus. Since these kinds of jobs may not exist long enough to be scraped, they can instead push their metrics to a Pushgateway.
Author: prometheus
🌐
Prometheus
prometheus.io › docs › practices › pushing
When to use the Pushgateway | Prometheus
Join PromCon EU 2026 , the Prometheus users conference, on October 7–8, 2026 in Munich. PromCon EU 2026 — Oct 7–8, Munich. ... The Pushgateway is an intermediary service which allows you to push metrics from jobs which cannot be scraped.
Discussions

TIL Prometheus Pushgateway

Don't do what I tried to do and use it as a way to get around NAT! it works well though for it's intended use case

More on reddit.com
🌐 r/devops
5
4
November 5, 2019
Python, Prometheus and pushgateway - is this possible?
So you have a python program that collects data on a regular basis from an external app? Kinda like the blackbox_exporter . It sounds like you should just use the Python client as usual, and store the results in a Histogram . It doesn't seem like you need the pushgateway here. More on reddit.com
🌐 r/PrometheusMonitoring
8
4
January 29, 2019
Pushgateway altentives

I have also tried the gateway approach, but it was easier in my case to simply send the results to InfluxDB, since Grafana is able to use multiple data sources in the same dashboard.

More on reddit.com
🌐 r/PrometheusMonitoring
8
1
May 23, 2019
prometheus-pushgateway-cleaner - Delete old metric jobs from Prometheus pushgateway
Would be nice to see more of the config in the Readme, but I'll check this out. May solve some of my issues with a particular push collection we're doing. More on reddit.com
🌐 r/PrometheusMonitoring
2
2
March 22, 2020
🌐
client_java
prometheus.github.io › client_java › exporters › pushgateway
Pushgateway | client_java
The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose their metrics to Prometheus. Since these kinds of jobs may not exist long enough to be scraped, they can instead push their metrics to a Pushgateway. The Pushgateway then exposes these metrics to Prometheus.
🌐
Vector
vector.dev › docs › reference › configuration › sources › prometheus_pushgateway
Prometheus Pushgateway | Vector documentation
The official Prometheus Pushgateway implementation supports `POST` and `PUT` requests for pushing metrics to a grouping key, with slightly different semantics. When metrics are sent via a `POST` request, only metrics with the same name are replaced.
🌐
Docker Hub
hub.docker.com › r › prom › pushgateway
prom/pushgateway - Docker Image
The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose their metrics to Prometheus. Since these kinds of jobs may not exist long enough to be scraped, they can instead push their metrics to a Pushgateway.
🌐
Medium
medium.com › @MetricFire › what-is-prometheus-pushgateway-488fb379d6cc
What is Prometheus Pushgateway?. Prometheus is a free and open-source… | by MetricFire | Medium
November 14, 2024 - Enter Prometheus Pushgateway. Prometheus Pushgateway is a component of Prometheus that helps collect metrics for extremely brief jobs. Instead of waiting until the next Prometheus scrape interval, which could massively slow down the system itself, ...
Find elsewhere
🌐
Prometheus
prometheus.io › docs › instrumenting › pushing
Pushing metrics | Prometheus
Occasionally you will need to monitor components which cannot be scraped. The Prometheus Pushgateway allows you to push time series from short-lived service-level batch jobs to an intermediary job which Prometheus can scrape.
🌐
PagerTree
pagertree.com › learn › prometheus › pushgateway
Pushgateway | PagerTree
Pushgateway is a component in the Prometheus ecosystem that allows short-lived jobs to expose their metrics to Prometheus. It is an intermediary between short-lived job instances (which may not be consistently available for scraping) and Prometheus.
🌐
Medium
michaelkotelnikov.medium.com › securing-a-prometheus-pushgateway-deployment-on-openshift-e24125a57ae
Securing a Prometheus Pushgateway deployment on OpenShift | by Michael Kotelnikov | Medium
April 19, 2022 - During the course of the blog I ... Prometheus Pushgateway is a common tool that receives data from external agents and turns it into “scrapable” format for a Prometheus instance to monitor....
🌐
Rancher
apps.rancher.io › applications › prometheus-pushgateway
SUSE Application Collection: Prometheus Pushgateway
The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose their metrics to Prometheus. Since these kinds of jobs may not exist long enough to be scraped, they can instead push their metrics to a Pushgateway.
🌐
Sam Malekpour
s4m.ca › blog › understanding-the-prometheus-pushgateway-when-to-push-when-to-pull-and-what-to-watch-out-for-3
Understanding the Prometheus Pushgateway: When to Push, When to Pull, and What to Watch Out For - Sam Malekpour
October 9, 2025 - The Pushgateway is an optional component in the Prometheus ecosystem that acts as an intermediary metrics cache. Instead of Prometheus pulling metrics from your targets, your targets push their metrics to the Pushgateway.
🌐
Pluralsight
pluralsight.com › labs › aws › installing-prometheus-pushgateway
Installing Prometheus Pushgateway
March 17, 2026 - Prometheus Pushgateway serves as a middleman, providing a push-based method for gathering metrics without compromising the simplicity of Prometheus server. In this lab, you will have the opportunity to install and configure your own Prometheus ...
🌐
MetricFire
metricfire.com › blog › prometheus-pushgateways-everything-you-need-to-know
Prometheus Pushgateways - Everything You Need To Know | MetricFire
May 29, 2024 - This is where Prometheus Pushgateways comes in. You can send metrics data to the Pushgateway from your short-lived scripts, then the metrics will be eventually ingested by Prometheus. This article on MetricFire’s blog will tell you everything you need to know to start using Pushgateways quickly.
🌐
ECR Public Gallery
gallery.ecr.aws › ubuntu › prometheus-pushgateway
Ubuntu/prometheus-pushgateway - Amazon ECR Public Gallery
Amazon ECR Public Gallery is a website that allows anyone to browse and search for public container images, view developer-provided details, and see pull commands
🌐
Deckhouse
deckhouse.io › modules › prometheus-pushgateway › examples.html
Examples | prometheus-pushgateway | Deckhouse
PushGateway address (from a container pod): http://first.kube-prometheus-pushgateway:9091.
🌐
Google Groups
groups.google.com › g › prometheus-users › c › s4l8-CLDfzA
how to push metrics continuously using pushgateway
July 28, 2017 - Add a new node or client to the file and Prometheus will pick it up. If you are already using Consul for nodes and services to register, you can use it to re-configure Prometheus on the fly as well (same link as above, different section).
🌐
SigNoz
signoz.io › guides › prometheus pushgateway - how to monitor short lived batch jobs
Prometheus Pushgateway - How to Monitor Short Lived Batch Jobs | SigNoz
January 14, 2026 - In this demo, you will learn how to set up the Prometheus Pushgateway to receive metrics from batch jobs, collect them using the OpenTelemetry Collector (via Prometheus receiver), and set up a dashboard and alerting using SigNoz.
🌐
DevOps Cube
devopscube.com › setup-prometheus-pushgateway-vm
Setup Prometheus Pushgateway VM: A Step-by-Step Guide
March 15, 2025 - When the task executes, the metrics will be sent to the Pushgateway. Prometheus will periodically pull the metrics from the Pushgateway and store them in the Time Series Database.
🌐
Deckhouse
deckhouse.io › modules › prometheus-pushgateway
Description | prometheus-pushgateway | Deckhouse
Installs Prometheus Pushgateway into the Deckhouse Kubernetes Platform cluster to receive metrics from applications.