Docker使用
使用前提
采集Docker容器日志
enable: true inputs: - Type: input_file # 文件输入类型 FilePaths: - ./simple.log flushers: - Type: flusher_stdout # 标准输出流输出类型 OnlyStdout: trueenable: true inputs: - Type: service_docker_stdout # 容器标准输出流输入类型 Stderr: false # 不采集标准错误流 Stdout: true # 采集标准输出流 flushers: - Type: flusher_stdout # 标准输出流输出类型 FileName: simple.stdout # 重定向文件名mkdir config && cd config wget https://raw.githubusercontent.com/alibaba/ilogtail/main/example_config/start_with_docker/config/file_simple.yaml wget https://raw.githubusercontent.com/alibaba/ilogtail/main/example_config/start_with_docker/config/stdout_simple.yaml cd -docker run -d --name docker_ilogtail \ -v /:/logtail_host:ro \ -v /var/run:/var/run \ -v /var/lib/docker_ilogtail/checkpoint:/usr/local/ilogtail/checkpoint \ -v `pwd`/config:/usr/local/ilogtail/config/local \ sls-opensource-registry.cn-shanghai.cr.aliyuncs.com/ilogtail-community-edition/ilogtail:latestdocker logs docker_ilogtaildelay stop seconds: 0 ilogtail started. pid: 10 register fun v2 0xa34f3c 0xa34f86 0xa34fdc 0xa35576 2022/07/14 16:23:17 DEBUG Now using Go's stdlib log package (via loggers/mappers/stdlib). load log config /usr/local/ilogtail/plugin_logger.xml recover stderr recover stdoutdocker exec -it docker_ilogtail bashcat /usr/local/ilogtail/simple.stdout2022-07-14 16:23:20 {"content":"delay stop seconds: 0","_time_":"2022-07-14T16:23:17.704235928Z","_source_":"stdout","_image_name_":"sls-opensource-registry.cn-shanghai.cr.aliyuncs.com/ilogtail-community-edition/ilogtail:1.1.0","_container_name_":"docker_ilogtail","_container_ip_":"172.17.0.2","__time__":"1657815797"} 2022-07-14 16:23:20 {"content":"ilogtail started. pid: 10","_time_":"2022-07-14T16:23:17.704404952Z","_source_":"stdout","_image_name_":"sls-opensource-registry.cn-shanghai.cr.aliyuncs.com/ilogtail-community-edition/ilogtail:1.1.0","_container_name_":"docker_ilogtail","_container_ip_":"172.17.0.2","__time__":"1657815797"} 2022-07-14 16:23:20 {"content":"recover stdout","_time_":"2022-07-14T16:23:17.847939016Z","_source_":"stdout","_image_name_":"sls-opensource-registry.cn-shanghai.cr.aliyuncs.com/ilogtail-community-edition/ilogtail:1.1.0","_container_name_":"docker_ilogtail","_container_ip_":"172.17.0.2","__time__":"1657815797"}echo 'Hello, iLogtail!' >> /root/simple.logdocker logs docker_ilogtail2022-07-14 16:26:20 {"__tag__:__path__":"/root/simple.log","content":"Hello, iLogtail!","__time__":"1657815980"}
采集模版
Last updated