Métriques de base Prometheus #4

Merged
wpetit merged 2 commits from metrics into develop 2023-07-01 01:32:12 +02:00
Owner

Cette PR introduit la mise à disposition d'une route HTTP de publication de métriques Prometheus.

La publication des métriques est optionnelle (active par défaut), son chemin peut être modifié et une authentification "Basic Auth" peut être activée ou désactivée sur celle ci.

3 métriques personnalisées sont implémentées (sur le service proxy)

  • bouncer_layer_queue_capacity - Capacité maximum associé à une instance de layer queue
  • bouncer_layer_queue_sessions - Nombre de sessions en cours pour une instance de layer queue
  • bouncer_proxy_director_proxy_requests_total - Nombre total de requêtes HTTP par proxy

Lié à #1

Cette PR introduit la mise à disposition d'une route HTTP de publication de métriques Prometheus. La publication des métriques est optionnelle (active par défaut), son chemin peut être modifié et une authentification "Basic Auth" peut être activée ou désactivée sur celle ci. 3 métriques personnalisées sont implémentées (sur le service `proxy`) - `bouncer_layer_queue_capacity` - Capacité maximum associé à une instance de layer `queue` - `bouncer_layer_queue_sessions` - Nombre de sessions en cours pour une instance de layer `queue` - `bouncer_proxy_director_proxy_requests_total` - Nombre total de requêtes HTTP par proxy Lié à https://forge.cadoles.com/Cadoles/bouncer/issues/1
wpetit added 2 commits 2023-06-30 18:30:02 +02:00
Cadoles/bouncer/pipeline/head Something is wrong with the build of this commit Details
56609ec316
feat: add basic prometheus metrics integration
Cadoles/bouncer/pipeline/head This commit looks good Details
Cadoles/bouncer/pipeline/pr-develop This commit looks good Details
d5cc15de3b
chore: run service in debug mode by default
wpetit changed title from WIP: metrics to Métriques de base Prometheus 2023-07-01 01:21:18 +02:00
wpetit merged commit ab7f64a684 into develop 2023-07-01 01:32:12 +02:00
wpetit deleted branch metrics 2023-07-01 01:32:13 +02:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Cadoles/bouncer#4
No description provided.