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 日誌收集大資料
- flume分散式日誌收集系統操作分散式
- 大資料03-整合 Flume 和 Kafka 收集日誌大資料Kafka
- Oracle dbca的日誌目錄Oracle
- Flume+Kafka收集Docker容器內分散式日誌應用實踐KafkaDocker分散式
- 日誌採集框架Flume框架
- 日誌記錄 PHP下往linux目錄下寫日誌PHPLinux
- Laravel 中自定義日誌目錄Laravel
- 如何實現一個高效的本地日誌收集程式
- 使用RMAN備份RAC本地目錄中不是用NFS的歸檔日誌NFS
- PostgreSQL的pg_log日誌目錄SQL
- rac日誌收集方法
- 日誌收集分析-heka
- HP收集日誌方法
- oracle 日誌收集工具Oracle
- Vector + ClickHouse 收集日誌
- HP日誌收集工具和收集方法
- RAC節點日誌目錄是必要的!
- Linux伺服器日誌備份到本地Linux伺服器
- logrus hook輸出日誌到本地磁碟Hook
- 【Mysql】遠端備份binlog日誌到本地MySql
- 使用Kafka做日誌收集Kafka
- 11g 日誌目錄查詢檢視
- sshfs通過ssh掛載遠端目錄到本地
- php日誌,記錄日誌PHP
- Flume 實現自己的實時日誌(2)
- Linux下rsyslog日誌收集服務環境部署記錄Linux
- 通過 Systemd Journal 收集日誌
- Linux-ELK日誌收集Linux
- TFA-收集日誌及分析
- shell指令碼-透過lftp同步遠端目錄到本地指令碼FTP
- Flume監聽Nginx日誌流向HDFS安裝配置Nginx
- oracle 11g 更改歸檔模式、目錄、日誌大小Oracle模式
- Filebeat 收集日誌的那些事兒
- 日誌收集工具簡單對比
- SpringBoot使用ELK日誌收集Spring Boot
- ELK+logspout收集Docker日誌Docker
- logstash收集springboot日誌Spring Boot