flume收集tomcat日誌儲存到本地目錄

來源:互聯網
上載者:User

標籤:flume

下載flume和jdk

flume:

wget https://mirrors.cnnic.cn/apache/flume/1.6.0/apache-flume-1.6.0-src.tar.gz

650) this.width=650;" title="jdk.png" alt="wKioL1kC_w2h9yy3AAAXrrwQX9s510.png-wh_50" src="https://s5.51cto.com/wyfs02/M02/92/CA/wKioL1kC_w2h9yy3AAAXrrwQX9s510.png-wh_500x0-wm_3-wmp_4-s_2373369697.png" />


解壓檔案

tar zxvf apache-flume-1.6.0-src.tar.gz

移動指定目錄

mv apache-flume-1.6.0-src.tar.gz /usr/local


進入/etc/profile.d目錄,添加java.sh檔案,添加環境變數

JAVA_HOME=/usr/local/java
JAVA_BIN=/usr/local/java/bin
JRE_HOME=/usr/local/java/jre
FLUME_HOME=/usr/local/flume
CATALINA_HOME=/usr/local/tomcat
CLASS_PATH="$JAVA_HOME/lib:$JRE_HOME/lib:$JRE_HOME/lib/charsets.jar"
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin:$FLUME_HOME/bin


讓環境變數生效

source /etc/profile


建立vim /usr/local/flume/conf/tomcat.conf

a1.sources = s1

a1.sources.s1.type = exec

a1.sources.s1.command = tail -F /usr/local/tomcat/logs/catalina.out

a1.sources.s1.channels = m1

a1.channels = m1

a1.channels.m1.type = memory

a1.channels.m1.capacity = 1000

a1.channels.m1.transactionCapacity = 100

   

a1.sinks = LocalOut

a1.sinks.LocalOut.type = file_roll

a1.sinks.LocalOut.sink.directory = /opt/data

a1.sinks.LocalOut.sink.rollInterval = 0

a1.sinks.LocalOut.channel = m1


進入flume目錄

cd /usr/local/flume/conf

執行

flume-ng agent -c . -f /usr/local/flume/conf/exec_tail.conf -n a1 -Dflume.root.logger=INFO,console



查看儲存目錄,已儲存

ll /opt/data

650) this.width=650;" title="opt.png" src="https://s4.51cto.com/wyfs02/M01/92/CC/wKiom1kDASTSL0fBAAAj2nsUKxg349.png-wh_500x0-wm_3-wmp_4-s_3680644488.png" alt="wKiom1kDASTSL0fBAAAj2nsUKxg349.png-wh_50" />

flume收集tomcat日誌儲存到本地目錄

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.