1
0

feat: add Prometheus metrics (#439)

* feat: add Prometheus metrics

* setup metrics using Prometheus client under /metrics endpoint
* add configuration value for metrics
* configure Prometheus middleware for generic metrics
* provide metrics for totals of users, gists and SSH keys
* modify test request to optionally return the response
* provide integration test for Prometheus metrics
* update documentation

* chore: make fmt
هذا الالتزام موجود في:
Philipp Eckel
2025-03-17 14:30:38 +01:00
ملتزم من قبل GitHub
الأصل 8c7e941182
التزام 1ec026e191
13 ملفات معدلة مع 328 إضافات و21 حذوفات

عرض الملف

@@ -46,6 +46,7 @@ export default defineConfig({
{text: 'Custom assets', link: '/custom-assets'},
{text: 'Custom links', link: '/custom-links'},
{text: 'Cheat Sheet', link: '/cheat-sheet'},
{text: 'Metrics', link: '/metrics'},
{text: 'Admin panel', link: '/admin-panel'},
], collapsed: false
},