Flume收集日誌到本地目錄
例子場景描述:
將tomcat的日誌收集到指定的目錄,tomcat 安裝在/opt/tomcat, 日誌存放在var/log/data
技術選型 exec - file - file_roll
# A single-node Flume configuration # Name the components on thisagent agent1.sources = source1 agent1.sinks = sink1 agent1.channels = channel1 # Describe/configure source1 agent1.sources.source1.type = exec agent1.sources.source1.command = tail -n +0 -F /opt/tomcat/logs/catalina.out agent1.sources.source1.channels = channel1 # Describe sink1 agent1.sinks.sink1.type = file_roll agent1.sinks.sink1.sink.directory=/var/log/data # Use a channel which buffers events in memory agent1.channels.channel1.type = file agent1.channels.channel1.checkpointDir=/var/checkpoint agent1.channels.channel1.dataDirs=/var/tmp agent1.channels.channel1.capacity = 1000 agent1.channels.channel1.transactionCapactiy = 100 # Bind the source and sink to the channel agent1.sources.source1.channels = channel1 agent1.sinks.sink1.channel = channel1
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31441024/viewspace-2199627/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 大資料01-Flume 日誌收集大資料
- 大資料03-整合 Flume 和 Kafka 收集日誌大資料Kafka
- Flume+Kafka收集Docker容器內分散式日誌應用實踐KafkaDocker分散式
- 日誌採集框架Flume框架
- 如何實現一個高效的本地日誌收集程式
- Vector + ClickHouse 收集日誌
- rac日誌收集方法
- logstash收集springboot日誌Spring Boot
- logrus hook輸出日誌到本地磁碟Hook
- Linux伺服器日誌備份到本地Linux伺服器
- SpringBoot使用ELK日誌收集Spring Boot
- Linux-ELK日誌收集Linux
- 使用Kafka做日誌收集Kafka
- Flume 實現自己的實時日誌(2)
- 通過 Systemd Journal 收集日誌
- (四)Logstash收集、解析日誌方法
- ELK+logspout收集Docker日誌Docker
- TFA-收集日誌及分析
- 使用Fluentd + Elasticsearch收集訪問日誌Elasticsearch
- fluentd收集kubernetes 叢集日誌分析
- Filebeat 收集日誌的那些事兒
- 日誌收集工具簡單對比
- 鐵威馬nas如何收集日誌
- filebeat 收集nginx日誌輸出到kafkaNginxKafka
- 輕量級日誌收集方案LokiLoki
- 日誌收集之filebeat使用介紹
- 錯誤碼[-718]:收集到的歸檔日誌不連續
- ELK日誌系統之使用Rsyslog快速方便的收集Nginx日誌Nginx
- 日誌分析平臺ELK之日誌收集器logstash
- 日誌分析平臺ELK之日誌收集器filebeat
- oracle 12C RAC 12.1.0.2 叢集日誌(cluster log)目錄Oracle
- 在Linux中,日誌檔案通常儲存在哪些目錄?Linux
- k8s日誌收集實戰K8S
- 簡便地Android崩潰日誌收集Android
- Docker應用容器日誌資訊收集Docker
- k8s容器日誌收集方案K8S
- 透過 Filebeat 收集 ubuntu 系統日誌Ubuntu
- 日誌收集和鏈路追蹤:skywalking