pushgateway

E699842

Pushgateway is a Prometheus component that allows ephemeral or batch jobs to push their metrics to a gateway for later scraping and storage.

All labels observed (1)

Label Occurrences
pushgateway canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Prometheus component ⓘ
metrics gateway ⓘ
canBe scraped by multiple Prometheus servers ⓘ
category monitoring tool ⓘ
observability component ⓘ
communicatesOver HTTP ⓘ
configurationMethod command-line flags ⓘ
environment variables ⓘ
deploymentModel runs as a separate service ⓘ
designedFor pull-based Prometheus model compatibility ⓘ
developedBy Prometheus project ⓘ
linked to: Prometheus
doesNotStore metrics on disk by default ⓘ
enables pushing metrics over HTTP ⓘ
exposes /-/healthy endpoint ⓘ
/-/ready endpoint ⓘ
/metrics endpoint ⓘ
HTTP endpoint for metrics ⓘ
hasLimitation metrics may become stale if not deleted ⓘ
not suitable for high-cardinality per-instance metrics at scale ⓘ
license Apache License 2.0 ⓘ
notRecommendedFor direct instrumentation of long-lived services ⓘ
officialDocumentation https://github.com/prometheus/pushgateway#readme ⓘ
https://prometheus.io/docs/practices/pushing/ ⓘ
partOf Prometheus ecosystem ⓘ
primaryFunction accept metrics pushed by clients ⓘ
expose pushed metrics for scraping ⓘ
repository https://github.com/prometheus/pushgateway ⓘ
scrapedBy Prometheus server ⓘ
linked to: Prometheus
stores metrics in memory ⓘ
supports DELETE operations for metrics ⓘ
OpenMetrics format ⓘ
POST operations for metrics ⓘ
PUT operations for metrics ⓘ
Prometheus exposition format ⓘ
TLS termination ⓘ
basic authentication via reverse proxy ⓘ
delete metrics by grouping key ⓘ
grouping labels ⓘ
instance label ⓘ
job label ⓘ
multi-tenant usage via labels ⓘ
text-based metrics format ⓘ
usedFor batch jobs ⓘ
ephemeral jobs ⓘ
jobs without a long-running process ⓘ
short-lived jobs ⓘ
usedWith Grafana ⓘ
Prometheus Alertmanager ⓘ
linked to: Alertmanager
writtenIn Go ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Prometheus → hasComponent → pushgateway ⓘ