| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
| |
Add human-readable descriptions to package queries and emit each
collected count when verbose output is enabled.
Rename the pacman query command variable to clarify that it is reused as
the base command for multiple package queries.
|
| |
|
|
|
|
| |
Order the exporter service and timer after network-online.target and add
a Wants dependency so network connectivity is established before they
run.
|
| |
|
|
|
| |
Remove Persistent=true so missed daily runs are not triggered
automatically when the system comes back online.
|
| |
|
|
|
|
|
| |
Remove syscall restrictions that prevent pacman and related subprocesses
from running successfully under the systemd service.
Also remove the outdated comment about ProtectSystem and ProtectHome.
|
| |
|
|
|
|
|
|
| |
Add a hardened oneshot service for running the exporter with arguments
loaded from /etc/conf.d/prometheus-pacman-exporter.
Add a persistent daily timer for automatic metric collection and include
a default empty configuration file for additional command-line options.
|
|
|
Add the first production-ready release of prometheus-pacman-exporter for
collecting pacman package statistics through the node exporter textfile
collector.
Collect installed, explicit, dependency, unrequired, foreign, native,
orphan, and updateable package metrics. Support checkupdates as an
alternative update source and optional AUR update collection through a
configurable command.
Add the Click-based CLI, Prometheus metric definitions, package
metadata, dependency lockfile, README, licensing metadata, and
development configuration.
|