cronolog日誌切分工具基本使用

2021-08-30 13:17:53 字數 563 閱讀 4943

安裝略過,用ping命令來做列子。

需要執行的shell為pingtst.sh內容如下,簡單到不能再簡單:

#!/bin/bash

ping 127.0.0.1

命令列執行命令:

./pingtst.sh |cronolog -l ./ping.log ./ping.log.%y-%m-%d-%h &
解釋一下:

1.指令碼pingtst.sh的輸出管道到cronolog;

2.cronolog的工作是,如果存在乙個ping.log.%y-%m-%d-%h與當前時間吻合,則指令碼的輸出直接寫入這個檔案,如果時間不吻合,新建乙個吻合的ping.log.%y-%m-%d-%h,指令碼的輸出寫入新建的這個檔案。另外,cronolog會保證有乙個ping.log軟鏈結檔案一直指向當前正在寫入的的ping.log.%y-%m-%d-%h。

跑了乙個通宵後檢視當前路徑:

cronolog日誌切割

2.編輯 bin catalina.sh 檔案 1 找到下面行並把它用 注釋掉 touch catalina base logs catalina.out 在新 tomcat7 的 bin catalina.sh 檔案要注釋的行是 touch catalina out 2 替換下面的行 有兩處,不過...

日誌切割工具cronolog詳解

原文 大家都知道apache伺服器,預設日誌檔案是不分割的,乙個整檔案既不易於管理,也不易於分析統計。本文主要講解web伺服器日誌切割工具cronolog,下面我們就來詳細的講解一下。1.上傳及安裝日誌輪詢工具cronolog 1.1解壓日誌輪詢工具cronolog root localhost t...

日誌切割工具cronolog詳解

日誌切割工具cronolog詳解 1.上傳及安裝日誌輪詢工具cronolog 1.1解壓日誌輪詢工具cronolog root localhost tools tar zxvf cronolog 1.6.2.tar.gz 解壓cronolog安裝包 root localhost tools cd c...