首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes (EKS) -监控到pod或通过服务的流量

Kubernetes (EKS) -监控到pod或通过服务的流量
EN

Stack Overflow用户
提问于 2019-12-06 13:48:04
回答 2查看 415关注 0票数 0

我们有一个Kubernetes集群(AWS EKS),其中包含许多相同的微工作负载。开发人员使用它们进行功能测试,然后才进入试运行阶段。外部设备连接到这些工作负载。Topoligy非常简单:

代码语言:javascript
复制
External device -> Classic Loadbalancer-> NodePort service -> Statefulset

一旦开发人员完成了他们的工作,工作负载就不再被使用。当没有通过上述路径的连接时,我将工作负载标记为未使用。也就是说,没有来自外部设备的连接。

是否有任何机制、插件或其他任何东西可以监控/测量到Kubernetes服务或pod的入站流量?我可以根据连接数来决定是否删除工作负载。

EN

回答 2

Stack Overflow用户

发布于 2019-12-06 21:43:32

Kiali允许您监控服务网格流量(如果您使用Istio)。

您可以看到有多少流量流向哪个服务和哪些pod。

票数 1
EN

Stack Overflow用户

发布于 2019-12-09 21:46:11

Kubernetes集群中的大多数流量监控工具都可以在这里找到:traffics monitoring

我强烈建议您使用Prometheus

它以给定的时间间隔从配置的目标收集指标,评估规则表达式,显示结果,并在观察到某些条件为真时触发警报。

有许多选择可以将它与工具集成在一起,例如。Grafana表示和聚合收集的信息。

您还可以使用Jaeger,这是Uber Technologies发布的一个跟踪系统;它用于故障排除和监视复杂的分布式系统中的事务。

看看有用的文章:monitorig

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59207563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档