William Petit
c8fc143efa
All checks were successful
Cadoles/bouncer/pipeline/head This commit looks good
29 lines
1.4 KiB
Markdown
29 lines
1.4 KiB
Markdown
# Métriques
|
|
|
|
Bouncer expose un certain nombre de métriques Prometheus sur le serveur proxy ainsi que sur le serveur d'administration. Ces métriques sont par défaut accessibles sur `/.bouncer/metrics`.
|
|
|
|
Il est possible de configurer le point d'entrée de ces métriques ainsi que d'ajouter une authentification de type `Basic Auth` [via la configuration](../../../misc/packaging/common/config.yml) (voir les clés `admin.metrics` et `proxy.metrics`).
|
|
|
|
Outre les métriques par défaut fournies par la librairie [Prometheus](https://prometheus.io/docs/guides/go-application/#instrumenting-a-go-application-for-prometheus), les serveurs Bouncer exposent également des métriques propres.
|
|
|
|
Chaque layer associé à un proxy peut également ses propres métriques spécifiques. [Voir la page de documentation](./layers/README.md) de chaque layer pour plus d'informations.
|
|
|
|
## Métriques spécifiques
|
|
|
|
### Serveur proxy
|
|
|
|
#### `bouncer_proxy_director_proxy_requests_total{proxy=<proxyName>}`
|
|
|
|
- **Type:** `counter`
|
|
- **Description**: Nombre total de requêtes ayant transité par le proxy
|
|
- **Exemple**
|
|
|
|
```
|
|
# HELP bouncer_proxy_director_proxy_requests_total Bouncer proxy total requests
|
|
# TYPE bouncer_proxy_director_proxy_requests_total counter
|
|
bouncer_proxy_director_proxy_requests_total{proxy="cadoles"} 64
|
|
```
|
|
|
|
### Serveur d'administration
|
|
|
|
_Pas de métrique supplémentaire._ |