rsyslog 日誌格式和輸出

2021-08-31 17:18:14 字數 2231 閱讀 8947

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!

日誌格式:$escapecontrolcharactersonreceive off      #關閉rsyslog預設轉譯ascii<32的所有怪異字元,包括換行符等$template

nginx-zjzc01,"/rsyslog/data/nginx/zjzc/nginx_access01_log.%$year%-%$month%-%$day%"       #定義tc:日誌存放路徑$template

nginx-zjzc02,"/rsyslog/data/nginx/zjzc/nginx_access02_log.%$year%-%$month%-%$day%"            #定義tcbeta:日誌存放路徑$template

tocformat,"%msg%\n"                  #定義toc日誌format

:rawmsg,contains,"nginx-zjzc01:"  -?nginx-zjzc01;tocformat                 #接受tc:日誌,並應用tocformat格式:rawmsg,contains,"nginx-zjzc02:"  -?nginx-zjzc02;tocformat        #接受tcbeta:日誌,並應用tocformat格式輸出:

-日誌格式:#$escapecontrolcharactersonreceive

off      #關閉rsyslog預設轉譯ascii

<32的所有怪異字元,包括換行符等$template

nginx-zjzc01,"/rsyslog/data/nginx/zjzc/nginx_access01_log.%$year%-%$month%-%$day%"       #定義tc:日誌存放路徑$template

nginx-zjzc02,"/rsyslog/data/nginx/zjzc/nginx_access02_log.%$year%-%$month%-%$day%"            #定義tcbeta:日誌存放路徑$template

tocformat,"'%syslogtag%','%msg%'\n"                  #定義toc日誌format

:rawmsg,contains,"nginx-zjzc01:"  -?nginx-zjzc01;tocformat                 #接受tc:日誌,並應用tocformat格式:rawmsg,contains,"nginx-zjzc02:"  -?nginx-zjzc02;tocformat        #接受tcbeta:日誌,並應用tocformat格式輸出:

-

給我老師的人工智慧教程打call!

rsyslog日誌服務

linux系統日誌分析 rsyslog日誌服務簡介 日誌的概念好理解,日誌作用可用於排障和追溯審計的等 rsyslog 是乙個c s架構的服務,可監聽於某套接字,幫其它主機記錄日誌資訊,rsyslog可以理解為增強版的syslog,在syslog的基礎上擴充套件了很多其他功能,如資料庫支援 mysq...

rsyslog 日誌收集

rsyslog 無論在效能還是部署上都優於其它日誌收集應用,因系統自帶,需要新功能只需要做公升級即可,方便部署!更多rsyslog本身的一些功能介紹,請看我之前寫的乙個ppt。rsyslog的使用 比如 1logtime client ip server ip domain level http c...

將Rsyslog的日誌輸出到Kafka訊息佇列

rsyslog8.x版本最大的新特性是 可以支援將日誌輸出到kafka 不過rsyslog預設是沒有開啟該模組的,如果想使用就需要在安裝rsyslog時編譯進去。原始碼編譯安裝rsyslog的過程是非常麻煩的,需要解決很多依賴問題。這裡不再介紹原始碼安裝的過程了,詳情請參照官方文件 我們提供另一種思...