我在Kubernetes中创建了几个类型为: LoadBalancer的服务。
台子:怪人。
有没有办法从这个LoadBalancer中获取4xx或5xx错误的数目?我尝试了以下几点:
Prometheus -似乎不是为带有HTTP响应代码的服务收集的任何度量。
AWS Cloudwatch -不显示2xx、3xx、4xx或5xx错误的数据点。显示其他指标,如延迟、请求计数等。
发布于 2019-10-09 18:16:51
在CloudWatch文档中,ELB指标显示4xx和5xx错误:
HTTPCode_Backend_2XX
HTTPCode_Backend_3XX
HTTPCode_Backend_4XX
HTTPCode_Backend_5XX在EKS环境中,您可以获得ELB id/名称(例如,使用kubectl get svc SERVICE_NAME -o yaml),并使用它从CloudWatch中提取指标。这是一个复杂的过程,但从逻辑上讲是可行的。
https://serverfault.com/questions/986759
复制相似问题