在控制台中创建自建 K8s 容器采集配置时,需要设置容器 Label 和环境变量,以指定待采集的容器。本文档介绍登录容器所在的宿主机后,获取容器 Label 和环境变量的操作步骤。
登录容器所在的宿主机。
执行以下命令以获取容器 ID。
其中:
7cbb0bca4d09
。docker ps | grep hbase
执行以下命令获取容器的环境变量。
其中:
7cbb0bca4d09
为容器 ID,请替换为实际场景下获取的真实容器 ID。docker exec 7cbb0bca4d09 env
执行以下命令获取容器 Label。
其中:
7cbb0bca4d09
为容器 ID,请替换为实际场景下获取的真实容器 ID。Labels
字段即为容器 Label。docker inspect 7cbb0bca4d09
登录容器所在的宿主机。
执行以下命令以获取容器 ID。
其中:
ntp
为容器名称,请根据实际情况进行替换。95f7dbb305ade
。crictl ps | grep ntp
执行以下命令获取容器的环境变量。
其中:
95f7dbb305ade
为容器 ID,请替换为实际场景下获取的真实容器 ID。crictl exec 95f7dbb305ade env
执行以下命令获取容器 Label。
其中:
95f7dbb305ade
为容器 ID,请替换为实际场景下获取的真实容器 ID。Labels
字段即为容器 Label。crictl inspect 95f7dbb305ade