Skip to content

add metrics endpoint #126

@mitch10593

Description

@mitch10593

Afin d'analyser l'utilisation de certaines fonctions et trouver les problématiques de performance, rajouter un endpoint metrics compatible avec Prometheus pour avoir des statistiques à ce sujet.

Dans les éléments de métrique à récupérer, il faut mesurer le nombre d'appels effectués à certaines fonctions stratégiques. Pour cela, on va utiliser un décorateur qui renseignera tout ça dans une structure globale et qui sera exposée par le endpoint metrics.

L'objectif à terme est de précharger les données régulièrement et de n'exposer que des données préchargées lors des appels à l' API.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions