全部產品
Search
文件中心

:CloudMonitorJava版本外掛程式介紹

更新時間:Jun 19, 2024

CloudMonitor主機監控服務是通過在伺服器上安裝外掛程式,為使用者提供伺服器的系統監控服務的。

重要 Java版本外掛程式不再維護,推薦使用C++版本。具體操作,請參見安裝和卸載CloudMonitor外掛程式

安裝位置

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

進程資訊

外掛程式安裝後,會在您的伺服器上運行以下兩個進程:

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

連接埠說明

  • 通過TCP協議監聽、訪問本地主機的32000連接埠, 用於守護進程。
  • 通過TCP協議訪問遠程伺服器的3128、8080、443連接埠, 用於心跳連網與監控資料上報,非阿里雲主機使用443連接埠,阿里雲主機使用3128或8080連接埠。
  • 通過HTTP協議訪問遠程伺服器的80連接埠,用於CloudMonitor外掛程式升級。

外掛程式日誌

  • 監控資料日誌位於/usr/local/cloudmonitor/logs
  • 啟動、關閉、守護進程等日誌位於 /usr/local/cloudmonitor/wrapper/logs
  • 可以通過修改/usr/local/cloudmonitor/config/log4j.properties配置來調整記錄層級。

資源佔用情況

  • /usr/local/cloudmonitor/wrapper/bin/wrapper進程佔用1M左右記憶體,基本不消耗CPU。
  • /usr/local/cloudmonitor/jre/bin/java進程佔用70M左右記憶體和1~2%的單核CPU。
  • 安裝包大小70M,安裝完成後約佔用200M磁碟空間。
  • 日誌最多佔用40M空間,超過40M會進行清除。
  • 每15秒發送一次監控資料,約佔用內網網路頻寬10KB。
  • 每3分鐘發送一次心跳資料,約佔用內網網路頻寬2KB左右。

外部依賴

  • CloudMonitorJava版本外掛程式,使用Java語言編寫,內建JRE 1.8。
  • Java service wrapper 用於守護進程、開機啟動、Windows服務註冊等。
  • ss -s命令用於採集TCP串連數,如果當前系統沒有此命令,需要您自己安裝iproute。

安裝說明

請參見CloudMonitorJava版本外掛程式安裝

非阿里雲主機安裝方法

  1. 登入CloudMonitor控制台
  2. 在左側導覽列,單擊主機監控
  3. 單擊頁面上方的非阿里雲主機安裝 按鈕,進入監控安裝指引頁面,選擇監控類型、作業系統後,可查看與其對應的安裝方法。