通過shell指令碼監控日誌切換頻率

2021-09-22 18:59:39 字數 465 閱讀 1113

在資料庫遇到效能問題的時候,可能從io,cpu等角度能夠下手找到效能瓶頸,日誌的切換也是影響效能的乙個因素,如果日誌切換臺頻繁,等待時間就會在日誌相關的事件上,從資料庫的角度來說,肯定是io的瓶頸。

可以通過如下的shell指令碼來得到乙個簡單的報告。

指令碼如下:

sqlplus -s $db_conn_str@$sh_db_sid

group by to_char(first_time,'yyyymmddhh24')

)      

group by substr(year_np,1,8), substr(year_np,5,2), substr(year_np,7,2) )

order by timestamp_np /

<

exit;

shell監控warn日誌

程式每天都會產生warn,我們不能及時的監控到問題,下面我來寫乙個shell指令碼監控warn日誌,如果有warn日誌就傳送郵件通知 首先我們定義乙個配置檔案 vi config.ini 在配置檔案中配置一些引數 收件人 只能有乙個 recipient email vinmacro.com.cn 抄...

shell監控指令碼 監控CDN 首頁

注意 請先參考 shell監控指令碼 準備工作,監控指令碼在 rhel5 下測試正常,其它版本的linux 系統請自行測試 監控cdn 首頁 cat chk cdn.sh bin bash script name chk cdn.sh check cdn index.html domain name...

shell指令碼 開發系統監控指令碼

某公司隨著業務的不斷發展,所使用的linux伺服器也越來越多。管理員希望編寫乙個簡單的效能監控指令碼,放到各伺服器中,當監控指標出現異常時傳送告警郵件。編寫名為sysmon.sh的shell監控指令碼 監控內容包括cpu使用率,記憶體使用率,根分割槽的磁碟占有率,百分比只需精確到個位 出現磁碟占有率...