云監(jiān)控主機(jī)監(jiān)控服務(wù)是通過(guò)在服務(wù)器上安裝插件,為用戶提供服務(wù)器的系統(tǒng)監(jiān)控服務(wù)的。

重要 Java版本插件不再維護(hù),推薦使用C++版本。具體操作,請(qǐng)參見安裝和卸載C++版本插件

安裝位置

  • Linux:/usr/local/cloudmonitor
  • Windows: C:\Program Files\Alibaba\cloudmonitor

進(jìn)程信息

插件安裝后,會(huì)在您的服務(wù)器上運(yùn)行以下兩個(gè)進(jìn)程:

  • /usr/local/cloudmonitor/jre/bin/java
  • /usr/local/cloudmonitor/wrapper/bin/wrapper

端口說(shuō)明

  • 通過(guò)TCP協(xié)議監(jiān)聽、訪問(wèn)本地主機(jī)的32000端口, 用于守護(hù)進(jìn)程。
  • 通過(guò)TCP協(xié)議訪問(wèn)遠(yuǎn)程服務(wù)器的3128、8080、443端口, 用于心跳聯(lián)網(wǎng)與監(jiān)控?cái)?shù)據(jù)上報(bào),非阿里云主機(jī)使用443端口,阿里云主機(jī)使用3128或8080端口。
  • 通過(guò)HTTP協(xié)議訪問(wèn)遠(yuǎn)程服務(wù)器的80端口,用于云監(jiān)控插件升級(jí)。

插件日志

  • 監(jiān)控?cái)?shù)據(jù)日志位于/usr/local/cloudmonitor/logs
  • 啟動(dòng)、關(guān)閉、守護(hù)進(jìn)程等日志位于 /usr/local/cloudmonitor/wrapper/logs
  • 可以通過(guò)修改/usr/local/cloudmonitor/config/log4j.properties配置來(lái)調(diào)整日志級(jí)別。

資源占用情況

  • /usr/local/cloudmonitor/wrapper/bin/wrapper進(jìn)程占用1M左右內(nèi)存,基本不消耗CPU。
  • /usr/local/cloudmonitor/jre/bin/java進(jìn)程占用70M左右內(nèi)存和1~2%的單核CPU。
  • 安裝包大小70M,安裝完成后約占用200M磁盤空間。
  • 日志最多占用40M空間,超過(guò)40M會(huì)進(jìn)行清除。
  • 每15秒發(fā)送一次監(jiān)控?cái)?shù)據(jù),約占用內(nèi)網(wǎng)網(wǎng)絡(luò)帶寬10KB。
  • 每3分鐘發(fā)送一次心跳數(shù)據(jù),約占用內(nèi)網(wǎng)網(wǎng)絡(luò)帶寬2KB左右。

外部依賴

  • 云監(jiān)控Java版本插件,使用Java語(yǔ)言編寫,內(nèi)置JRE 1.8。
  • Java service wrapper 用于守護(hù)進(jìn)程、開機(jī)啟動(dòng)、Windows服務(wù)注冊(cè)等。
  • ss -s命令用于采集TCP連接數(shù),如果當(dāng)前系統(tǒng)沒有此命令,需要您自己安裝iproute。

安裝說(shuō)明

請(qǐng)參見云監(jiān)控Java版本插件安裝

非阿里云主機(jī)安裝方法

  1. 登錄云監(jiān)控控制臺(tái)
  2. 在左側(cè)導(dǎo)航欄,單擊主機(jī)監(jiān)控
  3. 單擊頁(yè)面上方的非阿里云主機(jī)安裝 按鈕,進(jìn)入監(jiān)控安裝指引頁(yè)面,選擇監(jiān)控類型、操作系統(tǒng)后,可查看與其對(duì)應(yīng)的安裝方法。