3 則留言 (3 則留言)0 個反應 (0 個反應)0 位負責人 (0 位負責人)C++5,373 個分叉 (5,373 個分叉)batch import
area/health_checkingenhancementhelp wanted
倉庫指標
- 星標
- 27,997 顆星 (27,997 顆星)
- PR 合併指標
- 平均合併 8天 (平均合併 8天)30 天內合併 378 個 PR (30 天內合併 378 個 PR)
描述
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.
貢獻者指南
- 研究方向
- 該問題要求向健康檢查失敗日誌中添加HTTP狀態碼。相關文件是api/envoy/data/core/v3/health check event.proto,其中HealthCheckEjectUnhealthy會發出HealthCheckFailureType。研究目前如何記錄失敗類型以及在何處添加可選的HTTP狀態碼欄位。檢查現有的3條評論以獲取額外上下文。考慮擴展protobuf定義並更新健康檢查器實作中的日誌記錄邏輯。
- 技術棧
- cpp
- 領域
- observability
- 議題類型
- 功能
- 前置要求
- C++Protocol BuffersEnvoy health check eventsHTTP status codes