Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1102639

Bug#1010762: ITP: prometheus-systemd-exporter -- Prometheus Exporter for systemd unit metrics

From Antoine Beaupre <anarcat@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1010762: ITP: prometheus-systemd-exporter -- Prometheus Exporter for systemd unit metrics
Date 2022-05-09 17:30 +0200
Message-ID <ElduF-elHT-7@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-go@lists.debian.org

* Package name    : prometheus-systemd-exporter
  Version         : 0.4.0
  Upstream Author : Povilas Versockas <https://github.com/povilasv>
* URL             : https://github.com/povilasv/systemd_exporter
* License         : Apache-2.0
  Programming Lang: Golang
  Description     : Prometheus  Exporter for systemd unit metrics

Prometheus exporter for systemd units, written in Go.

Systemd groups processes, threads, and other resources (PIDs, memory,
etc) into logical containers called units. Systemd-exporter will read
the 11 different types of systemd units (e.g. service, slice, etc) and
give you metrics about the health and resource consumption of each
unit. This allows an application specific view of your system,
allowing you to determine resource usage of an application such as
mysql.service independently from the resources used by other processes
on your system.

----

This overlaps with the already packaged prometheus-node-exporter, but
the node exporter doesn't export per-unit statistics. You can get
global memory usage, but not per application memory usage, for
example. The is *some* overlap with the node exporter because they
both export *some* per unit stats (namely the number of restarts, for
example).

The upstream README also compares this with the
prometheus-process-exporter (also packaged). The process exporter
targets processes, not unit, and needs to be configured to target
specific processes, by name, which is somewhat error-prone.

This could be packaged under the golang team, I suppose.

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1010762: ITP: prometheus-systemd-exporter -- Prometheus  Exporter for systemd unit metrics Antoine Beaupre <anarcat@debian.org> - 2022-05-09 17:30 +0200
  Bug#1010762: Acknowledgement (ITP: prometheus-systemd-exporter -- Prometheus  Exporter for systemd unit metrics) Antoine Beaupré <anarcat@debian.org> - 2022-05-09 17:50 +0200
    Bug#1010762: Acknowledgement (ITP: prometheus-systemd-exporter -- Prometheus  Exporter for systemd unit metrics) Antoine Beaupré <anarcat@debian.org> - 2022-05-10 21:50 +0200

csiph-web