類別:轉載 服務器php
本文參考html
http://www.tuicool.com/articles/JfQ7ze服務器
Cacti 默認的數據採集週期是5分鐘一次,這對於監控業務繁忙的系統來講彷佛過於漫長了,一些突發情況很難在第一時間發現,因此咱們須要縮短這個週期。ide
首先,先登陸 Cacti ,進入 console > Settings > Poller 界面,將 Poller Interval和 Cron Interval 均改成 「Every Minute」 選項,而後點擊 Save 按鈕保存。ui
而後,進入 Linux ,修改 crontab 中的數據採集腳本運行週期爲*/1 * * * *,改完後,最好重啓一下 crond的服務。例如:spa
*/1 * * * * /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1htm
最後,回到 Cacti ,進入 console > Data Templates 界面,修改所用到的數據模板,將 Step 設爲60,這裏的單位是秒。blog
上述三個步驟後,還須要咱們手工清理歷史數據後 Cacti 才能正常採集數據和顯示圖表。crontab
進入 console > System Utilities 界面,點擊 「Rebuild Poller Cache」 。get
至此咱們已經成功將 Cacti 的數據採集週期由5分鐘一次修改成1分鐘一次了。
若是不能正常顯圖表,可嘗試手工清除 cacti/rra 目錄下的 rrd 文件。
若是 這一步還不出數據,那麼須要咱們將rrd目錄下的文件手工刪除,讓cacti從新繪圖