kubernetes Tcp流量可视化使用k8spacket和grafana的node graph
插件可以查看kubernetes pod的TCP相关信息,如connection、bytes、和duration 。下面是接收和响应的字节数信息:
文章插图
安装k8spacket
helm repo add k8spacket https://k8spacket.github.io/k8spacket-helm-charthelm install k8spacket --namespace k8spacket k8spacket/k8spacket --create-namespace
k8spacket是daemonset , 安装完之后每个节点都有一个k8spacket pod 。安装node graphnode graph包括两部分:nodegraph 插件和
Node Graph API
。前者是dashboard中的dashboard插件,后者是获取k8spacket数据的datasource 。安装Node Graph API【kubernetes Tcp流量可视化】在grafana的
datasource
中添加Node Graph API
即可:文章插图
在
Node Graph API
的URL中添加k8spacket的地址:文章插图
至此完成node graph dashboard的安装,该dashboard支持connection、bytes、和duration三种视角,支持命名空间和pod名称筛选 。
参考
- TCP packets traffic visualization for kubernetes by k8spacket and Grafana
推荐阅读
- Docker Desktop 可以直接启用Kubernetes 1.25 了
- 基于Netty的TCP服务框架
- 企业运维 | MySQL关系型数据库在Docker与Kubernetes容器环境中快速搭建部署主从实践
- TCP和UDP有啥区别?
- 拼多多不交保证金有流量吗 拼多多不交保证金有什么影响吗?
- 明明有流量却用不了流量是怎么回事 流量是怎么回事
- 用今日头条流量包可以答百万英雄吗
- 如何查询联通手机流量剩余流量 如何查询联通手机流量
- 1gb流量要多少钱 流量1gb多少钱
- 一般流量1g多少钱 1G流量1元 流量1gb多少钱