阿里云sls采集Docker容器文本日志

docker swarm构建集群项目时,接入阿里云sls日志统一集中查看

安装 Logtail 容器

参数 说明
${region_id} 区域 ID 比如华东 1 区域是 cn-hangzhou
${aliyun_account_id} 阿里云账号(主账号)ID
${user_defined_id} 设置机器组的用户自定义标识
#拉取Logtail镜像:
docker pull registry.${region_id}.aliyuncs.com/log-service/logtail
#如果您的服务器处于阿里云VPC网络中,请使用如下命令行拉取Logtail镜像:
docker pull registry-vpc.${region_id}.aliyuncs.com/log-service/logtail

# 启动Logtail容器,替换${region_id},${aliyun_account_id},${user_defined_id}
docker run -d \
    -v /:/logtail_host:ro \
    -v /var/run/docker.sock:/var/run/docker.sock \
    --env ALIYUN_LOGTAIL_CONFIG=/etc/ilogtail/conf/${region_id}/ilogtail_config.json \
    --env ALIYUN_LOGTAIL_USER_ID=${aliyun_account_id} \
    --env ALIYUN_LOGTAIL_USER_DEFINED_ID=${user_defined_id} \
    registry.${region_id}.aliyuncs.com/log-service/logtail

Logtail配置

选择docker文件-容器 按照对应的提示来

添加机器组

这里我添加了两台,需要对应服务器上启动Logtail容器的${user_defined_id}

生成索引

zed
请先登录后发表评论
  • latest comments
  • 总共0条评论