3 comentários (3 comentários)0 reação (0 reação)0 responsável (0 responsável)C++5.373 forks (5.373 forks)batch import
area/health_checkingenhancementhelp wanted
Métricas do repositório
- Stars
- 27.997 estrelas (27.997 estrelas)
- Métricas de merge de PR
- Mesclagem média 8d (Mesclagem média 8d)378 fundiu PRs em 30d (378 fundiu PRs em 30d)
Description
Title: Improve health status logging on envoy
Description:
On envoy HealthCheckEjectUnhealthy() will only emit HealthCheckFailureType (ACTIVE (DEFAULT) , PASSIVE, NETWORK, NETWORK_TIMEOUT). It would be nice to have the option for more verbose logs such as http status codes.
Guia do colaborador
- Direção de pesquisa
- A issue solicita a adição de códigos de status HTTP aos logs de falha de verificação de integridade. O arquivo relevante é api/envoy/data/core/v3/health check event.proto, onde HealthCheckEjectUnhealthy emite HealthCheckFailureType. Investigue como o tipo de falha é atualmente registrado e onde adicionar um campo opcional de código de status HTTP. Verifique os 3 comentários existentes para contexto adicional. Considere estender a definição do protobuf e atualizar a lógica de registro na implementação do verificador de integridade.
- Pilha de tecnologia
- cpp
- Domain
- observability
- Tipo Issue
- Funcionalidade
- Prerequisites
- C++Protocol BuffersEnvoy health check eventsHTTP status codes