少於 1 分鐘閱讀

介紹

參考Railscasts的capstrano系列文章,讓我們使用完整的Server管理及監控方案,所有項目都可以快速建立完成,並自動後續監控及重啟Service的動作,讓我們可以安心地喝杯咖啡,不用手忙腳亂。

Capstrano Tasks

基本的Capstrano介紹使用

Railscasts PRO #133 Capistrano Tasks (revised)

github

Capstrano Recipes

這邊使用Capstrano Recipes來建立一些如nginx、puma、mysql等Service的基本設定值 若建立新Server時就不需要再大費周章重新設定。

Railscasts PRO #337 Capistrano Recipes (pro)

github

Monit with Capstrano

Monit是一個監控系統的套件,他可以偵測系統一些服務是否正確啟動,設定條件讓他自動重啟,並可以設定mail自動通知 但一般來說這些設定方式需要遠端登入至/etc/monit/conf.d來進行調整。

Railscasts PRO #375 Monit (pro)

github

參考

  1. https://ihower.tw/rails/background-process.html
  2. http://ccaloha.cc/blog/2015/05/18/monitoring-your-ubuntu-machine-for-dummies/

更新時間:

留言