redmond公司(redmon)

導讀 大家好,小晉來為大家解答以上問題,redmond公司,redmon很多人還不知道,現在讓我們一起來看看吧!準備工作:sudo apt-get更新sudo

大家好,小晉來為大家解答以上問題,redmond公司,redmon很多人還不知道,現在讓我們一起來看看吧!

準備工作:

sudo apt-get更新

sudo apt-get升級

sudo apt-get dist-升級

sudo重啟

安裝RVM:

巴什(科爾-https://rvm.beginrescueend.com/install/rvm)

安裝完成后,修改。bashrc文件,并在末尾添加以下行:

[[ -s '$HOME/。rvm/scripts/rvm' ]]。$HOME/。' rvm/腳本/rvm '

以下命令可以檢查RVM是否正常工作:

來源。沒有則創建

rvm | head -1標牌

如果正常,可以看到類似“rvm是函數”的內容。讓我們安裝ruby和rails。

;查看安裝建議

rvm注釋

;安裝一些必要的軟件包。

sudo apt-get install build-essential bison OpenSSL libreadline 6 libreadline 6-dev curl git-core zlib 1g zlib 1g-dev libssl-dev libyaml-dev libsqlite 3-0 Li bsql ite 3-dev SQLite 3 libxml 2-dev libxslt-dev autoconf libc 6-dev ncurses-dev

;列出可以安裝的ruby版本。

已知rvm列表

;為了安裝ruby,我選擇了1.9.3-p0版本。

rvm安裝1.9.3-p0

;設置默認使用的ruby版本。

rvm -默認使用1.9.3-p0

;檢查版本,看它是否安裝正確。

紅寶石五號

寶石五號

;如果需要,您可以手動更新它。

gem更新-系統

gem更新

;安裝導軌

gem安裝導軌

;檢查版本,看它是否安裝正確。

rails -v

因此,安裝了環境。以下是安裝過程中可能遇到的錯誤消息:

安裝ruby時會安裝Yaml,make時出現以下錯誤信息make:編譯yamlin/home/debugcool/。rvm/src/yaml-0.1.4。

錯誤:運行“make”時出錯,請讀取/home/debugcool/。rvm/log/ruby-1 . 9 . 3-P0/yaml/make . log這是因為缺少YAML庫。您可以通過執行以下命令來安裝YAML:sudo apt-get install libyaml-0-2 libyaml-dev。

Check/home/debugcool/。rvm/log/ruby-1 . 9 . 3-P0/YAML/make . log日志信息:src/makefile.am:23360使用了libtool庫,但未定義“libtool”。

Src/makefile.am:2:美國定義` libtool '的方式是添加` ac _ prog _ libtool '缺少libtool庫,可以通過執行這個命令來解決:sudo apt-get install libtool。

2.安裝redmon監控redis

下載redmon源代碼:

飯桶克隆https://github.com/steelThread/redmon。飯桶

運行:

捆綁安裝

ruby sample/app.rb

注意:如果ruby和rails是通過RVM安裝配置的,而是通過源代碼編譯,apt-get等。可能會遇到找不到相關寶石等各種詭異的錯誤。我也是通過RVM安裝的,此前各種百度和谷歌都失敗了。

之后可以在瀏覽器中打開http://localhost:4567查看redis web監控頁面。

redmon默認監控本機端口6379的redis服務器,可以修改。可以在redmon目錄的lib目錄下查看redmonrb的源代碼:

模塊Redmon

延伸自我

屬性_閱讀器:opts

@opts={

: redis _ URL=' redis ://127 . 0 . 0 . 1:6379 ',

:命名空間='redmon',

:web_interface=['0.0.0.0 ',4567],

:worker=true,

:poll_interval=10

}

修改上面代碼中的redis_url內容,來監控自己執行的redis服務器。

本文到此結束,希望對大家有所幫助。

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!