背景
AgentSight 已支持无影容器(Wuying Container)场景,但当前无法正确获取容器的 instance id 和 uuid。
问题
在无影容器环境中,传统的获取实例标识的方式(如读取 /sys/class/dmi/id/ 或 metadata service)不可用或返回空值,导致上报的观测数据缺少实例标识信息。
方案
通过 cloud-init 获取 instance id 和 uuid:
- 读取 cloud-init 数据源中的实例元数据
- 可能的路径:
/run/cloud-init/instance-data.json 或 cloud-init 查询命令
期望
AgentSight 在无影容器中运行时能正确识别并上报 instance id 和 uuid,确保观测数据可与具体实例关联。
背景
AgentSight 已支持无影容器(Wuying Container)场景,但当前无法正确获取容器的 instance id 和 uuid。
问题
在无影容器环境中,传统的获取实例标识的方式(如读取
/sys/class/dmi/id/或 metadata service)不可用或返回空值,导致上报的观测数据缺少实例标识信息。方案
通过 cloud-init 获取 instance id 和 uuid:
/run/cloud-init/instance-data.json或 cloud-init 查询命令期望
AgentSight 在无影容器中运行时能正确识别并上报 instance id 和 uuid,确保观测数据可与具体实例关联。