monit

    0熱度

    1回答

    我在ubuntu 9.04中使用monit 0.4.1。我試圖創建一個簡單的rake任務來啓動monit服務,但事實證明rake被中止了!這裏是我的耙子腳本: namespace :monit do desc "start monit" task :start do raise 'This Rake task must be run as root' unless P

    2熱度

    1回答

    我希望某處能夠幫助我解決這個問題。我有我的生產環境現狀如下: Rails 2.3.5 Passenger 2.2.11 Nginx Monit 似乎一切工作,因爲它應該是,但是,每日2〜3次,我收到一封電子郵件從monit的如下: monit alert -- Connection failed nginx To: [email protected] Connection fail

    2熱度

    2回答

    我有一個應用程序,在我的本地機器上完美工作,現在正在部署它。我有VPS全部設置,它也非常有效。我的問題來自於無法啓動delayed_job。我在執行SSHd到應用時執行「ruby script/delayed_job start RAILS_ENV = production」,並返回「delayed_job:啓動了pid 11547的進程」。當我在htop中查找過程時,我無法找到它。 因此,我挖掘

    -1熱度

    1回答

    如果我的delayed_job服務器壞了,那麼monit會自動重啓delayed_job服務器?

    1熱度

    1回答

    所以我已經在生產中運行Delayed :: Job一段時間。 每當我做出改變的工作,我會(所有生產ENV提醒你) 使用[腳本](重啓延遲工作http://wiki.github.com/tobi/delayed_job的/磨合delayedworker作爲一種守護進程)我使用'耙作業中使用 明確的工作:clear` 另外,我有monit的運行,我已經停止monit的,重新啓動腳本,然後開始moni

    6熱度

    1回答

    嘿, 我們在monit中設置了一個設置,從而監視字符串「Exception」的大量日誌文件。當monit看到這個字符串時,我們會收到一封電子郵件提醒。 當我們的應用程序多次遇到相同的異常時,有時候我們會非常沉重地收到垃圾郵件。 一種解決方案是在我們記錄異常的方式上變得更加智能,但有時在這種「經常重複」異常可能發生的情況下,並不總是很明顯,直到太晚,我們被垃圾郵件發送。 想知道是否有人知道任何限制m

    1熱度

    1回答

    我們如何通過:以使其能夠識別我們正在進入即分期,生產示範 我們正試圖得到什麼版本RAILS_ENV vairable來自capistrano中deploy.rb的rails_env傳遞給cookbook,然後轉換爲monit,然後創建一個mongrel.conf文件,其中包含不同的環境值(demo..production)。在mongrel.erb,我們可以拿起這個變量/參數,設置RAILS_EN

    1熱度

    1回答

    我正在爲所在公司設置一個服務器集羣,並且我正在使用Monit來監視所有服務器進程是否正在運行並正常工作。 對於Apache監控,我想使用mod_status功能,這是解釋here。然而,這已經變得非常困難。不管我如何配置Monit和Apache,Monit都會持續報告連接失敗錯誤(connection failed to 127.0.0.1:80 [APACHESTATUS via TCP])。

    5熱度

    1回答

    有沒有人有任何關於如何使用監控來實現進程組滾動重啓的建議? 由於提前, fturtle

    2熱度

    1回答

    我們有一個在乘客上運行的導軌應用程序,我們後臺使用RabbitMQ和Workling的組合處理一些任務。工件的工作進程使用script/workling_client命令啓動。始終只有一個工作進程已啓動,並且script/workling_client有一個:multiple => false選項,因此只允許一個實例。但有時,在我無法追查的神祕情況下,更多的工作生產出來。如果我讓系統運行一段時間,