iT邦幫忙

1

[請問] 如何讓 crontab 特定排程執行日誌不寫到 /var/log/messages

  • 分享至 

  • xImage

OS 是 Alpine 3.13.0_alpha20200626
因使用排程每分鐘檢查網站是否正常運行,沒有則重啟服務
故每分鐘都會有日誌寫到 /var/log/messages,
造成查看 messages 會有大量執行此排程的紀錄
想請問有什麼方法可以讓此排程不寫到日誌,但維持正常運行
謝謝

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1
黃彥儒
iT邦高手 1 級 ‧ 2020-09-10 23:26:44

[指令] > /dev/null

vicentli iT邦研究生 4 級 ‧ 2020-09-10 23:49:53 檢舉

您好,有嘗試過在 messages 仍會看到
Sep 10 23:48:00 localhost cron.info crond[22359]: USER root pid 22497 cmd /root/php-fpm.sh > /dev/null
這是我的 crontab 內容
*/1 * * * * /root/php-fpm.sh > /dev/null

1
一級屠豬士
iT邦大師 1 級 ‧ 2020-09-10 23:33:44

不算回答你的問題,算是推薦另外的.

https://mmonit.com/monit/

用來監控 daemon 的.

這是不錯的東西,可以試試看.

vicentli iT邦研究生 4 級 ‧ 2020-09-10 23:51:58 檢舉

感謝您的回應,收藏起來!

1
海綿寶寶
iT邦大神 1 級 ‧ 2020-09-11 07:33:18

可以改Log Level試試看
沒魚蝦也好
/images/emoticon/emoticon13.gif

我的建議是保留的好.現在他會覺捯 這log 好多好煩.
但是其實後續要做分析時,是可以分類處理,逐步過濾的.

以我所知,曾有更新了某些套件之後,crob daemon 沒正常啟動,
但是以往都很穩定,也沒有去注意,當然更沒有整合的監控.
一直到有狀況,才驚覺cron daemon已經沒跑N個月了,這種人間慘劇.
這類人間慘劇,遇過了,就會對系統管理有不同的體會.

https://ingramchen.io/blog/2015/01/an-operator-wakes-up-at-4am.html

系統 和 Log 就像冬天的刺蝟
分開了覺得冷,靠近又彼此刺得疼

像極了愛情
/images/emoticon/emoticon73.gif

vicentli iT邦研究生 4 級 ‧ 2020-09-11 22:42:24 檢舉

屠豬士大大說的是,其實我還真碰過,排程想說怎麼一直沒跑,才發現cron daemon 沒啟動。

我要發表回答

立即登入回答