2011-09-05 96 views
3

我們使用God來監視我們的服務器進程,並想知道如果我們應該使用像Monit這樣的東西來確保上帝如果意外發生,就會起來。Monit監視上帝?

一個quis custodiet ipsos custodes?難題:)

谷歌搜索,因爲它沒有帶來任何提到的這個正在做,這讓我覺得這可能是非常罕見的。

這裏有人看到有需要嗎?

+2

屬於serverfault。 –

+0

我看到很多關於在stackoverflow上部署的問題([像這樣](http://stackoverflow.com/questions/5452485/how-to-stop-god-from-leaving-stale-resque-worker-processes)),對於rails開發者來說這是一個常見的任務。也許這是一個屬於兩者的問題? – oliverbarnes

+2

我認爲可以肯定地說,在大多數鐵路商店中,開發人員也需要負責部署。我在一家較大的商店工作(15名開發人員,仍然在招聘),而且我們最接近IT的是一名devops傢伙。 –

回答

3

我會把保持上帝運行在更加核心的操作系統上的責任。在Ubuntu上,也許你可以用暴發戶來啓動和監視上帝。不過我自己並沒有這樣做。

使用monit的唯一的其他好處似乎是,它可能監視上帝的內存使用情況,這在過去有一些泄漏。

+0

是有意義的。所以新貴會比使用服務更接近核心嗎? – oliverbarnes

+1

但是,如果您打算使用Monit來監控上帝,爲什麼要使用上帝? – nickh

+0

它是有道理的,因爲上帝可能會崩潰。你用神和它的特徵來監視你的活動,但你只需要一點東西來保持上帝的運行,而不是一個全功能的監控系統。我也會去「更加核心的操作系統」。我很驚訝,很少有人對這個問題感興趣。 – lkuty