Agent管理
更新時間 2024-12-23 15:02:18
最近更新時間: 2024-12-23 15:02:18
分享文章
云監控的主機監控服務通過在主機上安裝agent插件,為您提供主機的數據監控服務。
插件版本
云監控插件版本分為:ctcm-agent與telegraf-agent。最新版本為telegraf-agent,因新版telegraf-agent具有cpu、內存消耗低等優點,如果資源池具備條件,建議您安裝最新版telegraf-agent。
操作場景
目前ctcm-agent只支持Linux操作系統和Windows操作系統。其中Windows操作系統建議為windows7及以上,Linux操作系統支持參考“Agent插件獲取”章節表格中內容。
Agent插件獲取
系統類型 安裝包地址 說明 windows 標準版,需python2/3基礎環境。 無python依賴版本 Linux x86 centos6 centos7 UOS debian10 kylin ubuntu18-20 Anolis openEuler arm64 centos7-8 UOS ctyunos2 kylin openEuler ubuntu24
操作步驟
一、安裝agent(Linux)
- 使用root賬號,登錄服務器。
- 執行如下命令,確認Agent安裝情況。
systemctl status ctcm-agent
*如果返回 Unit ctcm-agent.service could not be found,則為主機未安裝監控插件。 - 按照“Agent插件獲取”章節下載對應版本agent插件,并上傳至服務器目錄下。
- 通過命令解壓agent文件包,并進入解壓目錄下。
- 執行如下命令,完成Agent安裝與啟動。
bash install.sh
二、安裝agent(Windows)
- 使用具有“管理員”權限的賬號(例如administrator)登錄服務器。
- 在瀏覽器地址欄輸入“Agent插件獲取”章節的下載路徑,下載并保存安裝包。
- 將ctcm文件夾拷貝到C:\Windows目錄下。
- 將 Python27 拷貝至C盤 c:\Python27 (“無需python依賴版本”可略過此步驟 )
在cmd執行命令設置環境變量
set PYTHONHOME=c:\Python27
set PYTHONPATH=c:\Python27\Lib
set PATH=%PYTHONHOME%;%PATH% - 修改配置文件C:\Windows\ctcm\conf\ctcm_agentd.conf
注意
安裝時需要修改配置文件中的“Hostname”,配置成機器的uuid,獲取方式見README.md文件中“注意事項”章節第5條,注意所有字母要求全部小寫。
- 管理員模式,執行install.bat,完成agent安裝與啟動。
說明
Linux 版本ctcm-agent安裝方法,參見 “Agent插件獲取”章節鏈接所下載壓縮包中readme.txt文件。
windows版本ctcm-agent安裝方法,參見 “Agent插件獲取”章節鏈接所下載壓縮包中README.md文件。
Agent插件配置完成后,因監控數據暫未上報,插件狀態仍顯示“未安裝”,需等待3-5分鐘,刷新后即可查看監控數據。
安裝Agent插件后如長時間數據異常,可參考最佳實踐案例排查問題監控 Agent問題排查指引。
注意
如果用戶使用了k8s等相關虛擬化軟件,軟件可能會自動創建大量掛載盤或網卡。這種情況下會影響ctcm-agent采集監控數據的效率,可能會導致云監控控制臺無監控數據情況的發生。