net-mgmt/p5-Prometheus-Tiny 0.011 DragonFly
Tiny Prometheus client
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- ART10, GPLv1+
- Categories
- net-mgmt, perl5
- Package size
- 10.7 KiB, 21.0 KiB installed
Description
Prometheus::Tiny is a minimal metrics client for the Prometheus time-series database.
It does the following things differently to Net::Prometheus:
- No setup. You don't need to pre-declare metrics to get something useful.
- Labels are passed in a hash. Positional parameters get awkward.
- No inbuilt collectors, PSGI apps, etc. Just the metrics.
- Doesn't know anything about different metric types. You get what you ask for.
These could all be pros or cons, depending on what you need. For me, I needed a compact base that I could back on a shared memory region. See Prometheus::Tiny::Shared for that!
In the other systems
The newest version among them is 0.011, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | net-mgmt/p5-Prometheus-Tiny | 0.011 newest | none known | - | [email protected] | - |
| FreeBSD | net-mgmt/p5-Prometheus-Tiny | 0.011 newest | none known | - | [email protected] | - |
| HardenedBSD | net-mgmt/p5-Prometheus-Tiny | 0.011 newest | no data | - | [email protected] | - |
| GhostBSD | net-mgmt/p5-Prometheus-Tiny | 0.011 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install p5-Prometheus-Tiny
From DPorts:
cd /usr/dports/net-mgmt/p5-Prometheus-Tiny && make install clean
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.