[转帖]kubernetes Tcp流量可视化

kubernetes,tcp,流量,可视化 · 浏览次数 : 0

小编点评

**k8spacket和Grafana的node graph插件用于查看kubernetes pod的TCP相关信息** 该插件可以查看接收和响应的字节数信息,包括连接、字节数和持续时间。 **安装步骤:** 1. 安装k8spacket: ``` helm repo add k8spacket https://k8spacket.github.io/k8spacket-helm-chart ``` 2. 安装node graphnode graph: ``` helm install k8spacket --namespace k8spacket k8spacket/k8spacket --create-namespacek8spacket是daemonset ``` **Node Graph API配置:** 1. 在Node Graph API的URL中添加k8spacket的地址:`kubernetes Tcp流量可视化使用k8spacket和Grafana的node graph插件可以查看kubernetes pod的TCP相关信息,如connection、bytes、和duration。` 2. 创建node graph dashboardk8spacket官方给出了k8s-packet-node-graph.yaml将其黏贴在grafana中即可。 **使用方法:** 1. 启动node graph dashboardk8spacket。 2. 在dashboard中选择“Node Graph API”。 3. 在Node Graph API的URL中添加k8spacket的地址。 4. 观察node graph中接收和响应的字节数信息。 **注意:** * 此插件需要在node graph API的URL中添加k8spacket的地址。 * 此插件支持命名空间和pod名称筛选。

正文

https://www.cnblogs.com/charlieroro/p/16771739.html

 


使用k8spacket和grafana的node graph插件可以查看kubernetes pod的TCP相关信息,如connection、bytes、和duration。下面是接收和响应的字节数信息:

image

安装k8spacket

  helm repo add k8spacket https://k8spacket.github.io/k8spacket-helm-chart
  helm install k8spacket --namespace k8spacket k8spacket/k8spacket --create-namespace

k8spacket是daemonset,安装完之后每个节点都有一个k8spacket pod。

安装node graph

node graph包括两部分:nodegraph 插件和Node Graph API。前者是dashboard中的dashboard插件,后者是获取k8spacket数据的datasource。

安装Node Graph API

在grafana的datasource中添加Node Graph API即可:

image

Node Graph API的URL中添加k8spacket的地址:

kubernetes Tcp流量可视化

使用k8spacket和grafana的node graph插件可以查看kubernetes pod的TCP相关信息,如connection、bytes、和duration。下面是接收和响应的字节数信息:

image

安装k8spacket

  helm repo add k8spacket https://k8spacket.github.io/k8spacket-helm-chart
  helm install k8spacket --namespace k8spacket k8spacket/k8spacket --create-namespace

k8spacket是daemonset,安装完之后每个节点都有一个k8spacket pod。

安装node graph

node graph包括两部分:nodegraph 插件和Node Graph API。前者是dashboard中的dashboard插件,后者是获取k8spacket数据的datasource。

安装Node Graph API

在grafana的datasource中添加Node Graph API即可:

image

Node Graph API的URL中添加k8spacket的地址:

image

创建node graph dashboard

k8spacket官方给出了k8s-packet-node-graph.yaml将其黏贴在grafana中即可,注意需要修改uidversion字段(即先创建一个空的dashboard,然后将k8s-packet-node-graph.yaml中的这两个字段修改为新建的dashboard的中的对应字段值)。

image

至此完成node graph dashboard的安装,该dashboard支持connection、bytes、和duration三种视角,支持命名空间和pod名称筛选。

参考

本文来自博客园,作者:charlieroro,转载请注明原文链接:https://www.cnblogs.com/charlieroro/p/16771739.html

与[转帖]kubernetes Tcp流量可视化相似的内容:

[转帖]kubernetes Tcp流量可视化

https://www.cnblogs.com/charlieroro/p/16771739.html 使用k8spacket和grafana的node graph插件可以查看kubernetes pod的TCP相关信息,如connection、bytes、和duration。下面是接收和响应的字节

[转帖]kubernetes Tcp流量可视化

https://www.cnblogs.com/charlieroro/p/16771739.html 使用k8spacket和grafana的node graph插件可以查看kubernetes pod的TCP相关信息,如connection、bytes、和duration。下面是接收和响应的字节

[转帖]k8spacket 和 Grafana 对 kubernetes 的 TCP 数据包流量可视化

https://devpress.csdn.net/k8s/62ff4fe47e66823466193b95.html 你知道你不看的时候你的k8s集群在做什么吗?谁与他建立 TCP 通信?他调用了谁,例如,来自第三方库? 使用k8spacket和Grafana,您可以可视化集群中的 TCP 流量。

[转帖]已经被废弃的 tcp_tw_recycle

最近准备自己动手部署测试kubernetes集群,注备写一个 hands on 的手册。突发奇想将 centos 原有的内核从3.10更新到了4.14版本,并执行一些常规的优化操作。没有想到在修改了 sysctl.conf 里面的一些参数,希望能对新的 kubernetes 性能有所帮助。 当我在其

[转帖]SSL Certificate Exporter

https://github.com/ribbybibby/ssl_exporter Exports metrics for certificates collected from various sources: TCP probes HTTPS probes PEM files Kubernet

[转帖]Kubernetes 蓝绿发布、ABTest、滚动发布、灰度发布、金丝雀发布简介

蓝绿发布: 一些应用程序只需要部署一个新版本,并需要立即切到这个版本。因此,我们需要执行蓝/绿部署。在进行蓝/绿部署时,应用程序的一个新副本(绿)将与现有版本(蓝)一起部署。然后更新应用程序的入口/路由器以切换到新版本(绿)。然后,您需要等待旧(蓝)版本来完成所有发送给它的请求,但是大多数情况下,应

[转帖]kubernetes 资源管理概述

https://cizixs.com/2018/06/25/kubernetes-resource-management/ kubernetes 资源简介 什么是资源? 在 kubernetes 中,有两个基础但是非常重要的概念:node 和 pod。node 翻译成节点,是对集群资源的抽象;pod

[转帖]Kubernetes中的nodePort,targetPort,port的区别和意义(转)

原文https://blog.csdn.net/u013760355/article/details/70162242 https://blog.csdn.net/xinghun_4/article/details/50492041 1. nodePort 外部机器可访问的端口。 比如一个Web应用

[转帖]Kubernetes 集群无损升级实践

https://www.jianshu.com/p/182952a00efc 一、背景 活跃的社区和广大的用户群,使 Kubernetes 仍然保持3个月一个版本的高频发布节奏。高频的版本发布带来了更多的新功能落地和 bug 及时修复,但是线上环境业务长期运行,任何变更出错都可能带来巨大的经济损失,

[转帖]Kubernetes 领进门 | 使用 Ingress-nginx 反向代理外部站点

https://cloud.tencent.com/developer/article/2187041 warning: 这篇文章距离上次修改已过204天,其中的内容可能已经有所变动。 本文旨在展示如何使用 ingress-nginx 作为反向代理加速集群外部服务原理。下文以反向代理 github