標籤:
官方的說明文檔很不詳細操作也有點小問題,故把操作記錄如下。
作業系統環境:
centos 5.8
python 2.4.3
建立採集器等操作這裡就不說了,見官方文檔:http://blog.jiankongbao.com/?p=1285
一、因我的python是2.4所以就要安裝hashlib、ctypes、simplejson內庫,具體操作如下:
hashlib源碼安裝
首先,安裝 python-devel, hashlib 編譯時間需要:
#yum install python-devel
下載 hashlib 並安裝:
#wget http://pypi.python.org/packages/source/h/hashlib/hashlib-20081119.zip --no-check-certificate
#unzip hashlib-20081119.zip
#cd hashlib-20081119
#python setup.py install
驗證:
#python -c ‘import hashlib‘ //沒有報錯便說明安裝成功
官網地址:http://pypi.python.org/pypi/hashlib
ctypes源碼安裝
下載ctypes軟體包並安裝:
#wget http://downloads.sourceforge.net/project/ctypes/ctypes/1.0.2/ctypes-1.0.2.tar.gz
#tar zxf ctypes-1.0.2.tar.gz
#cd ctypes-1.0.2
#python setup.py install
#yum search python-ctypes //如果用yum可以搜尋到python-ctypes軟體包,也可以直接yum -y install python-ctypes安裝
驗證:
#python -c ‘import ctypes‘ //沒有報錯便說明安裝成功
官網地址:https://pypi.python.org/pypi/ctypes
simplejson源碼安裝
下載simplejson軟體包並安裝:
#wget https://pypi.python.org/packages/source/s/simplejson/simplejson-2.0.6.tar.gz --no-check-certificate
#tar zxf simplejson-2.0.6.tar.gz
#cd simplejson-2.0.6
#python setup.py install
#yum search python-simplejson //如果用yum可以搜尋到python-simplejson軟體包,也可以直接yum -y install python-simplejson安裝
驗證:
#python -c "import simplejson" //沒有報錯便說明安裝成功
官網地址:https://pypi.python.org/pypi/simplejson
其實源碼安裝Python的擴充module都是三步曲下載——>解壓——>安裝。
二、python添加相應的擴充和用戶端
1、若要使用mysql效能監控,需要安裝Python的MySQLdb擴充件。具體參考http://blog.jiankongbao.com/?p=1556
2、跟據需要做的監測任務,需要在運行採集器的機器安裝對應的用戶端,如:若要使用伺服器效能監控,需要安裝net-snmp
三、下載對應作業系統的採集器程式。
通過wget下載到伺服器或下載到本地再上傳到伺服器均可以。
#wget http://******/jkb_agent_linux.zip
#unzip jkb_agent_linux.zip
#cd jkb_agent_linux
#sh start.sh
到此,安裝已完成。
檢查下進程是否有在運行。
#ps aux |grep jkb
然後去監控寶後台查看和設定相關參數就可能以。
最後附上一些說明:
1,停止採集器操作#sh stop.sh,啟動則為#sh start.sh,此處注意目錄。
2,採集器的運行具體介紹請參考http://blog.jiankongbao.com/?p=1466
centos建立監控寶採集器及添加外掛程式任務