prometheus / prometheus/client_python
can no longer subclass prometheus_client.twisted.MetricsResource
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 4.4k
- Forks
- 876
- Merge moyen
- 8 j 4 h
- PR mergées (30 j)
- 1
Description
In Twisted resources are designed to be subclassed.
Now that MetricsResource is hidden behind a lambda, it can no longer be subclassed.
Can you provide a easy way to subclass the handler?
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par localiser prometheus_client.twisted.MetricsResource et la lambda qui le masque actuellement. Vérifiez comment les ressources Twisted sont sous-classées et validez le résultat avec un test de sous-classement approprié ; c’est terminé lorsque les utilisateurs peuvent sous-classer le handler via une interface publique claire.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- prometheus, python
- Domaine
- backend, observability-sre
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100