How to Install and Uninstall prometheus-pushgateway Package on Kali Linux

Last updated: May 18,2024

1. Install "prometheus-pushgateway" package

This guide covers the steps necessary to install prometheus-pushgateway on Kali Linux

$ sudo apt update $ sudo apt install prometheus-pushgateway

2. Uninstall "prometheus-pushgateway" package

Please follow the guidelines below to uninstall prometheus-pushgateway on Kali Linux:

$ sudo apt remove prometheus-pushgateway $ sudo apt autoclean && sudo apt autoremove

3. Information about the prometheus-pushgateway package on Kali Linux

Package: prometheus-pushgateway
Version: 1.7.0-1
Installed-Size: 10963
Maintainer: Debian Go Packaging Team
Architecture: amd64
Depends: adduser, fonts-glyphicons-halflings, libjs-bootstrap4, libjs-jquery (>= 3), libc6 (>= 2.34)
Pre-Depends: init-system-helpers (>= 1.54~)
Size: 3360508
SHA256: 8064fc668f8ba6e2f589853d7398a8a82b8d06082e7d504bac9b9af97cc93793
SHA1: f0ca664eb5353fe836b099267b2bca43181640f4
MD5sum: 7553265e1d92924bb46ac3b465ff53eb
Description: Prometheus exporter for ephemereal jobs
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.
.
The Pushgateway is explicitly not an aggregator, but rather a metrics cache.
It does not have a statsd-like semantics. The metrics pushed are exactly the
same as you would present for scraping in a permanently running program.
.
For machine-level metrics, the textfile collector of prometheus-node-exporter
is usually more appropriate. The Pushgateway is best used for service-level
metrics.
Description-md5:
Homepage: https://github.com/prometheus/pushgateway
Built-Using: golang-1.21 (= 1.21.6-1), golang-github-alecthomas-units (= 0.0~git20211218.b94a6e3-1), golang-github-beorn7-perks (= 1.0.1-1), golang-github-cespare-xxhash (= 2.1.1-2), golang-github-coreos-go-systemd (= 22.3.2-1), golang-github-go-kit-log (= 0.2.1-1), golang-github-go-logfmt-logfmt (= 0.5.0-2), golang-github-golang-protobuf-1-5 (= 1.5.3-1), golang-github-golang-snappy (= 0.0.2-3), golang-github-jpillora-backoff (= 1.0.0-1.1), golang-github-julienschmidt-httprouter (= 1.3.0-2), golang-github-mwitkow-go-conntrack (= 0.0~git20190716.2f06839-3), golang-github-prometheus-client-golang (= 1.18.0-1), golang-github-prometheus-client-model (= 0.5.0-1), golang-github-prometheus-common (= 0.46.0-1), golang-github-prometheus-exporter-toolkit (= 0.11.0-1), golang-github-prometheus-procfs (= 0.12.0-1), golang-go.crypto (= 1:0.18.0-1), golang-golang-x-net (= 1:0.20.0+dfsg-1), golang-golang-x-oauth2 (= 0.15.0-1), golang-golang-x-sync (= 0.6.0-1), golang-golang-x-sys (= 0.16.0-1), golang-golang-x-text (= 0.14.0-1), golang-google-protobuf (= 1.32.0-1), golang-gopkg-alecthomas-kingpin.v2 (= 2.2.6-4), golang-protobuf-extensions (= 1.0.4-2), golang-yaml.v2 (= 2.4.0-4)
Tag: implemented-in::TODO, role::program, use::monitor
Section: net
Priority: optional
Filename: pool/main/p/prometheus-pushgateway/prometheus-pushgateway_1.7.0-1_amd64.deb