监控跨 AZ 流量
在完成跨可用区流量优化的配置后,用户可以通过监控本机网络流量,匹配访问的 broker 来识别跨可用区传输的真实情况。
命令工具监控跨 AZ 流量
- 监控网络流量,在 Linux 上可以通过 iftop 查看本机和其他 IP 之间的进出流量,命令如下:
iftop -t -s 60 -L 100 -n
- 识别节点可用区,查询 AutoMQ 的集群节点和节点所属 Zone,命令如下:
./bin/kafka-broker-api-versions.sh --bootstrap-server $bootstrap_server | grep id
匹配两者的输出来观察是否产生跨 AZ 流量。
其他
如果你的应用部署在 AWS 上还可以通过 CloudWatch 的 Network Flow Monitor 功能来监控跨Zone流量。