Azure / Azure/data-api-builder

Expose Header Information in App Console Logs

Abierto
#2,168 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement triage
Lenguaje dominante
C#
Estrellas
1.5k
Forks
370
Merge medio
3 d 22 h
PR fusionados (30 d)
9

Descripción

### What happened?

Feature request. I can track a given request through Azure Front Door and API Manager in LogAnalytics by the headers they each pass to each other. The "last mile" is the container app running DAB, but I can't correlate the requests to anything going on in the App Console Log. Would love to be able to see the headers in AppConsole log so I can track the response codes and durations throughout the entire path of a request.

### Version

0.7.6

### What database are you using?

Azure SQL

### What hosting model are you using?

Container Apps

### Which API approach are you accessing DAB through?

REST, GraphQL

### Relevant log output

```Text
Request finished HTTP/1.1 POST http://[redacted]/graphql application/json 104 - 200 - application/json;+charset=utf-8 1.9551ms
```

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza localizando el punto de entrada del registro de solicitudes de la App Console para las solicitudes REST y GraphQL; después, inspecciona cómo se emiten los códigos de estado y las duraciones existentes. Define que el trabajo está terminado cuando las cabeceras de solicitud relevantes estén disponibles en el registro de la App Console, de modo que las solicitudes puedan correlacionarse entre los servicios de Azure; valida la salida con una solicitud como el GraphQL POST reportado.

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

Evaluación

Stack tecnológico
azure, csharp, graphql, sql
Área
api, cloud, databases, observability
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 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.