從零入手教你配置安裝HostMonitor
從零入手教你配置安裝HostMonitor
HostMonitor 簡介
1、Host Monitor是KS-SOFT公司出品的一套安裝在Windows上的網絡監測工具,據官方網站的介紹,Host Monitor提供了56套測試工具和27種報警動作,能夠定時監控目標主機Windows Server和各個版本的Linux上任何TCP服務、UDP、網絡連通狀態(Ping)、路由(Route)、DNS、FTP、SMTP、POP3、端口(Port)、URL以及Web Service、SQL Server、數據庫表空間大小、硬盤空間、文件及文件夾大小、網絡流量等指標,支持遠程監控代理(RMA)、WMI、SNMP,如圖1所示。當所監控的對象沒有正常運作時,便會以警鈴、Email錯誤信息、啓動指定程序等的方式通知運維管理人員;
2、創建各種日誌文件使用不同的詳細程度和文件格式(文本,HTML,DBF和ODBC)和可配置以滿足您的需求。
3、監控原理說明:
1)Hostmonitor監控程序會按設置時間按時自動和資源主機上面的RMAagent通信,或者資源主機的RMAagent自動將預定好的監控值主動返回到hostmonitor監控程序中,通信端口默認爲1055,密碼爲自定義(不少於6個字符);
2)對Windows資源主機的監控,一般可以在Hostmonitor中設置,對Linux主機一般用預先的ShellScript和RMAagent自帶的Script或者Hostmonitor中的設置等;
3)HostMonitor監控軟件的下載
下載完成後,在Windows上安裝自定義安裝即可(有時會讓用戶註冊);
4)Linux 版RMA agent 下載地址
5)本文以Linux RE i386版的rma128_lin_x86.tar 安裝說明,
Windows版 RMAagent 在Hostmonitor安裝文件RMA-Win目錄下,即爲Windows上的RMAagent,包含以下文件:rma.exe(rma自動啓動程序)、rma_astive.exe(rma主動連接程序)、rma_cfg.exe(rma配置程序)和rma.ini(rma配置文件)等;如圖說明:
4、安裝說明:
1)Hostmonitor的安裝很容易,但是筆者認爲由於其界面全部爲英文,強大的功能不能很好的快速使用,先特此講解:
2)RMAagent的啓動(配置關鍵)
Windows上啓動
點擊àrma_cfg.exeà
設置passive模式下的通信端口,默認爲1055號和通信密碼筆者爲123abc等等
現在我的已經安裝運行,所以顯示Unistall,Stop信息!
Linux上RMAagent運行(SoSo)
默認情況下包含,
INSTALL、LICENSE、README、cpu.sh、proccnt.sh、proclist.sh、qnx_cpu.sh、rma、rma.ini
筆者喜歡將他們改爲rma文件夾,安裝存放到/opt/目錄下!
Vim 編輯rma.ini即可:
[Basic]
RmaPath = /opt/rma/rma//agent的rma(二進制文件)在那個位置
Port=1055//agent和HostMonitor通信的端口
Password=123abc//使用密碼(多於6個字符)
就以上三項配置即可;
#chmod 777 rma.ini //讓rma對rma.ini配置文件有讀寫權限
-----------------------------------------------------
啓動RMAagent:
./rma –d /opt/rma/rma.ini//執行啓動,指定opt目錄下的rma.ini在那
啓動成功信息:
[root@hanfeng rma]# ./rma -d /opt/rma/rma.ini
-----------------------------------------------
Application:RMA (Remote Monitoring Agent for HostMonitor)
Version:1.28 for Linux (Red Hat, Mandrake, SuSE)
Copyright:2004 - 2009 Alexander Kozlov
web:http://www.ks-soft.net
e-mail: [email protected]
----------------------------------------
Settings checking .. Ok
CPU testing .. Ok
Basic encyption checking .. Ok
RMA encyption checking .. Ok
Sock testing .. Ok
Daemon started
[root@hanfeng rma]#
//此時windows 和linux的RMAagent已經啓動成功了;
==============================================================
3)配置HosMonitor 監控資源主機信息:
筆者感覺最簡單和最難的監控分別是PING和Oracle的表空間大小,後者的監控正在學習中;
分別說明幾種常見的監控應用:
PING主機在線監控
監控時間設置:
Windows CPU利用率監控
Windows 磁盤空間利用率
對Windows程序進程監控(對feiqq飛秋通信)
對linux 的內存利用率的監控
HTTP連接Web頁面監控
Linux CPU利用率監控:
Linux /目錄使用大小監控
Linux FTP服務器目錄大小監控
總體界面:
此時此刻HostMonitor 監控測試測試完畢!
整理時間2011.05.13--2011.05.15
說明:對進程監控、進程佔用CPU大小和內存大小、數據庫表空間大小、24小時在線的service監控等等還有待於和大家共同學習!
提供技術支持
原創作者 : 寒楓
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.