logrotate 清理tomcat日誌

2021-07-16 14:05:03 字數 945 閱讀 3890

rsyslog  

tomcat 伺服器:

192.168.32.215

input(type="imfile"

file="/usr/local/apache-tomcat-7.0.55_8082/logs/catalina.out"

tag="zjtest-api01"

severity="info"

facility="local5")

local5.* @@192.168.32.76:514

rsyslog 日誌伺服器:

192.168.32.76

$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 nginx-uat01,"/rsyslog/data/nginx/uat/nginx_access01_log.%$year%-%$month%-%$day%" #定義tcbeta:日誌存放路徑

$template tocformat,"'%syslogtag%','%fromhost-ip%','%msg%'\n" #定義toc日誌format

$template uat-zjzc01,"/rsyslog/data/mysql/uat

logrotate清理日誌

清理日誌 logrotate配置目錄 etc logrotate.d 配置引數資訊 引用文字 monthly monthly 日誌檔案將按月輪循。其它可用值為 daily weekly yearly size 50m 日誌檔案大小可以增長到50m rotate 5 一次將儲存5個歸檔日誌。對於第六個...

logrotate工具清理日誌

伺服器使用例項 vim etc logrotate.d tomcat 寫入一下內容 home tomcat logs catalina.out 儲存,然後執行 usr sbin logrotate f etc logrotate.conf 該命令執行後,應該是作為程序一直在執行,重啟伺服器可能需要再...

logrotate日誌輪詢

在任何作業系統中,日誌的作用不言而喻。下面來講下關於linux系統中的日誌輪詢。logrotate是linux中的日誌輪詢工具,主要有兩個配置檔案 etc logrotate.conf和 etc logrotate.d,其中 etc logrotate.d在主配置檔案中已經定義好,如果單獨為某個服務...