prometheus / prometheus/client_python

Debug request logging.

Abierto
#925 2 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
Python
Estrellas
4.4k
Forks
876
Merge medio
8 d 4 h
PR fusionados (30 d)
1

Descripción

I'm trying to debug why Prometheus isn't pulling metrics from my client. Is there some way I can get this library to log each incoming http request, including the IP of the request?

Ideally it would be something like start_http_server(log_level="debug"), and then each request will be printed to stdout.

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza en el punto de entrada start_http_server y sigue cómo se gestionan las solicitudes HTTP entrantes. Determina dónde podría una opción de nivel debug controlar el registro de solicitudes, incluida la IP de la solicitud, y considera las pruebas existentes del proyecto o el flujo de gestión de solicitudes para la verificación. Se considera terminado cuando el modo debug imprime cada solicitud en stdout sin cambiar el comportamiento normal.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
prometheus, python
Área
observability
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.