阿里 集群采集docker容器日志(二)

2019-01-24  本文已影响0人  Yellowtail

上期 写的是 k8s集群采集日志

用的是 容器 labelvalue
这次来点不一样的,
Swarm集群,使用阿里云提供的一些定制化的东西来采集日志

应用配置

操作点如下


按钮位置
web-socket-dev:
  image: 'registry.xxxxxxxx/web-socket-dev:latest'
  restart: always
  memswap_limit: 0
  labels:
    aliyun.log_store_stdout: stdout
    aliyun.log_store_logs: /ws/logs/*.log
    aliyun.scale: '1'
    aliyun.routing.port_2005: xxxxx
  shm_size: 0  
  ports:
    - '2005'
  memswap_reservation: 0
  kernel_memory: 0
  mem_limit: 0

配置介绍

注意上面 labels 下面的 aliyun.log_store_stdoutaliyun.log_store_logs (其他的都是默认生成的)
加上这两个配置就可以了,接下来介绍一下这两个配置

aliyun.log_store_logs 这个配置完成之后,日志会输出到 VM 机器的 /acs/log 路径下面

日志目录

目录名,就是服务名

采集日志

按照下面这样配置就可以了


image.png image.png
上一篇 下一篇

猜你喜欢

热点阅读