This project has been archived by its maintainers, and is no longer receiving any updates.
Prometheus Exporter for Plone
This Plone add-on provides a /metrics endpoint on Plone site root.
It provides metrics of the ZODB and Plone.
WIP, Features
Info:
- Zope version
- Python version
- Plone versions (core)
- debug mode
- add-ons installed
- add-ons available
ZODB (per DB):
- Number of objects in the DBs
- Database Size (MB)
Plone content:
- number of objects by type
- number of objects by state
Installation
- add
bda.plone.prometheusexporterto yourrequirements.txtor append it to thedependencieslist of yourpyproject.tomlfile. - add
bda.plone.prometheusexporterto thezcml_package_includesof yourinstance.yamlor include it in your integration packagesconfigure.zcmlfile. - (re-)install the dependencies of your project, (re-)run
cookiecutter-zope-instance - start Plone
- in the browser, install the add-on in your Plone sites add-on control panel or depend on the profile
profile-bda.plone.prometheusexporter:defaultin your integration packagesprofiles/default/metadata.xmlfile and (re)-install the integration package profile.
Source Code
The sources are in a GIT DVCS with its main branches at github <https://github.com/bluedynamics/bda.plone.prometheusexporter>_.
There you can report issues too.
We'd be happy to see many forks and pull-requests to make this addon even better.
Maintainers are Jens Klein <mailto:jk@kleinundpartner.at> and the BlueDynamics Alliance developer team.
We appreciate any contribution and if a release is needed to be done on PyPI, please just contact one of us.
We also offer commercial support if any training, coaching, integration or adaptions are needed.
License
The project is licensed under the GPLv2.
Metadata
Release files for bda.plone.prometheusexporter 1.0a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| bda_plone_prometheusexporter-1.0a1.tar.gz | 12.2 kB | Without provenance | Details for bda_plone_prometheusexporter-1.0a1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| bda_plone_prometheusexporter-1.0a1-py3-none-any.whl | Python 3 | none | any | Details for bda_plone_prometheusexporter-1.0a1-py3-none-any.whl |
Total release size: 26.5 kB
Release files / bda_plone_prometheusexporter-1.0a1.tar.gz
| Download URL | bda_plone_prometheusexporter-1.0a1.tar.gz |
|---|---|
| Size | 12.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
30f3079e8861dfcc6003f21c71c8c1ca78fe3b7df8cdb45d7d447a0af2474d48
|
|
BLAKE2b-256 checksum How to use checksums |
1d69a781040461e4d2af9778cf27fc52e57d3cf616cd846c8d33ae95da82adaa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.6
|
Release files / bda_plone_prometheusexporter-1.0a1-py3-none-any.whl
| Download URL | bda_plone_prometheusexporter-1.0a1-py3-none-any.whl |
|---|---|
| Size | 14.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
abdcf041e1a4683a87e4c00be98814cfaae3830f1a294079b33904b5e7099afc
|
|
BLAKE2b-256 checksum How to use checksums |
427d9a48e77686b74c93d237ef4c9a405c3abd877a37ab84a72130007a99ec4f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.6
|
Security for bda.plone.prometheusexporter 1.0a1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.