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/loongcollector/main/example_config/start_with_docker/config/file_simple.yaml wget https://raw.githubusercontent.com/alibaba/loongcollector/main/example_config/start_with_docker/config/stdout_simple.yaml cd -docker run -d --name docker_loongcollector \ -v /:/logtail_host:ro \ -v /var/run:/var/run \ -v /var/lib/docker_loongcollector/checkpoint:/usr/local/loongcollector/data/checkpoint \ -v `pwd`/config:/usr/local/loongcollector/conf/continuous_pipeline_config/local \ sls-opensource-registry.cn-shanghai.cr.aliyuncs.com/loongcollector-community-edition/loongcollector:latestdocker logs docker_loongcollectorloongcollector started. pid: 11 /usr/local/loongcollector/thirdparty dir is not existing, create done register fun v2 0x7ade80 0x7b4350 0x7b39f0 0x7b04c0 load log config /usr/local/loongcollector/conf/plugin_logger.xml recover stderr recover stdoutdocker exec -it docker_loongcollector bashcat /usr/local/loongcollector/simple.stdout2024-12-05 08:26:39 {"content":"loongcollector started. pid: 11","_time_":"2024-12-05T08:26:30.642276065Z","_source_":"stdout","_image_name_":"sls-opensource-registry.cn-shanghai.cr.aliyuncs.com/loongcollector-community-edition/loongcollector:0.2.0","_container_name_":"docker_loongcollector","_container_ip_":"172.17.0.7","__time__":"1733387196"} 2024-12-05 08:26:39 {"content":"/usr/local/loongcollector/thirdparty dir is not existing, create done","_time_":"2024-12-05T08:26:30.666735624Z","_source_":"stdout","_image_name_":"sls-opensource-registry.cn-shanghai.cr.aliyuncs.com/loongcollector-community-edition/loongcollector:0.2.0","_container_name_":"docker_loongcollector","_container_ip_":"172.17.0.7","__time__":"1733387196"} 2024-12-05 08:26:39 {"content":"recover stdout","_time_":"2024-12-05T08:26:33.775046868Z","_source_":"stdout","_image_name_":"sls-opensource-registry.cn-shanghai.cr.aliyuncs.com/loongcollector-community-edition/loongcollector:0.2.0","_container_name_":"docker_loongcollector","_container_ip_":"172.17.0.7","__time__":"1733387196"}echo 'Hello, LoongCollector!' >> ./simple.logdocker logs docker_loongcollector2024-12-05 08:28:12 {"content":"Hello, LoongCollector!","__time__":"1733387291"}
采集模版
Last updated