配置开启debug模式
创建时间:2024-04-02 最近修改时间:2024-04-02
#1. 配置开启debug模式
- 修改/etc/cloud-agent.yaml
debug: true1 - 重启cloud-agent
systemctl restart cloud-agent
#2. 获取云平台原生API返回结果
- 执行MT命令
mt platform_raw_data.list# resource_type取值: 目录`/var/log/cloud-agent-debug/<domain_type>/<domain_name>/`下的文件夹名称 mt platform_raw_data.list domain_type=<云平台类型> domain_name=<云平台名称> resource_type=<云平台API/SDK的资源类型>1
2
#3. 调试容器资源同步
Kubernetes的Pod学习不到IP,排查步骤如下:
- 控制器执行
mt genesis.vinterfaces,确认输出中是否有学不到的IP - 如果没有,在控制器执行
mt genesis.trident-stats,可以查看trident的最后同步时间、IP地址、类型和版本号等信息- 可以检查没同步到IP的Pod所在node上的trident是否失联
- 如果目标采集器没有同步信息,检查采集器是否正确部署和正常运行,检查日志有无报错
- 如果目标采集器有同步信息,检查采集器日志有无报错
- 可能是容器权限问题
- 用
mt genesis.trident-dump-platform-data vtap_ctrl_ip=<ip>来检查同步的信息是否符合预期