prometheus-gc
2024-10-12
This is a Prometheus collector for Common Lisp implementation garbage collector.
Upstream URL
Author
Alexander Artemenko <svetlyak.40wt@gmail.com>
License
Unlicense
prometheus-gc - This is a Prometheus collector for Common Lisp implementation garbage collector.
PROMETHEUS-GC ASDF System Details
- Description: This is a Prometheus collector for Common Lisp implementation garbage collector.
- Licence: Unlicense
- Author: Alexander Artemenko svetlyak.40wt@gmail.com
- Homepage: https://40ants.com/prometheus-gc
- Bug tracker: https://github.com/40ants/prometheus-gc/issues
- Source control: GIT
- Depends on: prometheus
What is this?
This is a Prometheus collector for Common Lisp implementation garbage collector.
Only SBCL
is currently supported.
Installation
You can install this library from Quicklisp, but you want to receive updates quickly, then install it from Ultralisp.org:
(ql-dist:install-dist "http://dist.ultralisp.org/"
:prompt nil)
(ql:quickload :prometheus-gc)
Usage
Instantiate collector like this:
(prometheus-gc:make-gc-collector :registry registry)
Then serialize metrics as described in the docs of prometheus.cl library.