在云原生环境中,网络问题是常见的挑战之一。本文将分享使用 ACK Net Exporter 和 sysAK 工具来排查和解决次深水区网络问题的经验。
ACK Net Exporter 是 Alibaba Cloud Kubernetes (ACK) 的一项功能,它可以将 ACK 集群的网络性能指标导出到 Prometheus。sysAK 是阿里云提供的一款轻量级服务器管理工具,可以用于系统诊断和问题排查。
首先,我们需要部署 ACK Net Exporter。以下是部署的步骤:
- 登录到 ACK 控制台,并选择目标集群。
- 在左侧导航栏中,选择 “应用管理”,然后点击 “部署”。
- 在 “应用市场” 中搜索 “ACK Net Exporter”。
- 选择合适的版本,并点击 “安装”。
- 在安装页面中,选择合适的命名空间和节点池,并根据需求配置其他参数。
- 点击 “下一步”,然后 “创建” 来开始部署 ACK Net Exporter。
部署完成后,我们可以通过以下步骤使用 sysAK 工具进行网络问题排查:
- 登录到服务器,安装 sysAK 工具。
- 运行命令
sysak config
配置 sysAK 工具,输入 Alibaba Cloud 的 Access Key ID 和 Access Key Secret。 - 运行命令
sysak net netstat
获取服务器的网络状态信息。 - 检查网络状态信息中的连接数、状态和端口,查找异常或异常活动。