监控K8或EKS中入口流量的标准方法 [英] Standard way to monitor ingress traffic in K8 or EKS
本文介绍了监控K8或EKS中入口流量的标准方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有没有标准的方法来监控K8入口的流量?我们正在尝试提取类似
的指标- 每秒请求数
- HTTP错误
- 响应时间
- 等...
特定环境
- AWS EKS
- Nginx入口
- AWS弹性搜索服务[存储和搜索指标]
- Kibana和Easy Alert[仪表板和警报]
尝试的解决方案
- 像Istio一样的服务网格(不想要Istio的沉重。服务到服务的流量非常少。)
- 自定义nginx解决方案(https://sysdig.com/blog/monitor-nginx-kubernetes/)
正在寻找K8的通用产品。有什么提示吗?
推荐答案
ingress-nginx项目有一个monitoring guide描述如何将基本统计数据发送给普罗米修斯,然后可以在Grafana中查看。如果您的集群已经安装了这些工具,那么只需将Prometheus配置为擦除nginx入口控制器Pod即可。
这篇关于监控K8或EKS中入口流量的标准方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文