安裝和卸載云監(jiān)控插件
當(dāng)您需要通過云監(jiān)控采集主機(jī)操作系統(tǒng)層面的監(jiān)控指標(biāo),并對(duì)重要監(jiān)控指標(biāo)設(shè)置報(bào)警規(guī)則,以便及時(shí)關(guān)注其動(dòng)態(tài)時(shí),需要為主機(jī)安裝云監(jiān)控插件。當(dāng)您不再需要通過云監(jiān)控來監(jiān)控某臺(tái)主機(jī)時(shí),可以登錄目標(biāo)主機(jī)卸載云監(jiān)控插件。本文為您介紹為主機(jī)自動(dòng)安裝、手動(dòng)安裝和卸載云監(jiān)控插件的操作方法。
云監(jiān)控僅支持通過管理員賬號(hào)權(quán)限(Linux操作系統(tǒng)使用root用戶,Windows操作系統(tǒng)使用Administrator用戶)操作云監(jiān)控插件。使用管理員賬號(hào)具有一定風(fēng)險(xiǎn),如果操作不當(dāng)可能導(dǎo)致系統(tǒng)穩(wěn)定性問題或數(shù)據(jù)安全問題,請(qǐng)謹(jǐn)慎操作。
背景信息
云監(jiān)控插件共有三個(gè)版本,從前往后依次為Java、Go和C++版本,新安裝的云監(jiān)控插件為C++版本。Java和Go版本云監(jiān)控插件不再維護(hù),請(qǐng)您根據(jù)本文指導(dǎo)升級(jí)為C++版本。關(guān)于云監(jiān)控插件的版本、操作系統(tǒng)要求、在主機(jī)上的安裝位置、主機(jī)上運(yùn)行的進(jìn)程、端口、資源消耗和日志,請(qǐng)參見插件概覽。
安裝云監(jiān)控插件免費(fèi),通過主機(jī)監(jiān)控查看監(jiān)控指標(biāo)及其監(jiān)控圖表,并為目標(biāo)監(jiān)控指標(biāo)設(shè)置報(bào)警均免費(fèi),且無需開通可直接使用。
云監(jiān)控可以監(jiān)控阿里云主機(jī)和非阿里云主機(jī)。
阿里云主機(jī):目前包括ECS實(shí)例、輕量應(yīng)用服務(wù)器(在云監(jiān)控控制臺(tái)導(dǎo)航欄云產(chǎn)品監(jiān)控,查詢輕量應(yīng)用服務(wù)器的實(shí)例監(jiān)控圖表和報(bào)警規(guī)則)。
非阿里云主機(jī):包括線下IDC、騰訊云和AWS等主機(jī)。
托管的非阿里云主機(jī):通過云服務(wù)器ECS的云助手注冊(cè)阿里云托管實(shí)例后,可以在主機(jī)監(jiān)控列表中看到該主機(jī),并可以為其自動(dòng)安裝云監(jiān)控插件。
未托管的非阿里云主機(jī):需要手動(dòng)為其安裝云監(jiān)控插件,安裝插件后才能在主機(jī)監(jiān)控列表中看到該主機(jī)。
自動(dòng)安裝(推薦)
通常情況下,推薦您通過云監(jiān)控控制臺(tái)上的相關(guān)功能,自動(dòng)為阿里云主機(jī)和非阿里云主機(jī)安裝云監(jiān)控插件。
在左側(cè)導(dǎo)航欄,選擇
。在主機(jī)監(jiān)控頁面,選中待安裝或升級(jí)插件的主機(jī),單擊左下角的批量安裝或升級(jí)插件。單擊確定。
說明對(duì)于新購阿里云主機(jī),您可以打開右上角的新購ECS自動(dòng)安裝云監(jiān)控開關(guān)。打開開關(guān)后,您新購買的ECS主機(jī)將自動(dòng)安裝云監(jiān)控插件,反之,需要您手動(dòng)安裝。
安裝或升級(jí)插件大約需要5分鐘,請(qǐng)您耐心等待。當(dāng)插件狀態(tài)由安裝中變?yōu)?b data-tag="uicontrol" id="uicontrol-o40-8q5-97d" class="uicontrol">運(yùn)行中時(shí),表示插件安裝或升級(jí)成功。
手動(dòng)安裝(腳本)
當(dāng)您自動(dòng)為主機(jī)安裝或升級(jí)云監(jiān)控插件失敗時(shí),必須手動(dòng)通過腳本進(jìn)行安裝。需要先卸載云監(jiān)控插件,再執(zhí)行安裝操作。
在左側(cè)導(dǎo)航欄,選擇
。在主機(jī)監(jiān)控頁面,單擊目標(biāo)主機(jī)對(duì)應(yīng)argusagent狀態(tài)列的圖標(biāo),如果無目標(biāo)主機(jī),請(qǐng)單擊主機(jī)列表上方主機(jī)與插件操作,在彈出的下拉菜單里單擊手動(dòng)安裝。
在彈出的手動(dòng)安裝對(duì)話框中,根據(jù)需求選擇請(qǐng)參考以下步驟。
阿里云主機(jī)
選擇主機(jī)類型阿里云主機(jī),選擇主機(jī)所屬地域和操作系統(tǒng),根據(jù)頁面上的安裝提示和命令安裝插件。
Windows
根據(jù)主機(jī)的操作系統(tǒng)版本,下載32位或64位插件包。
以Administrator用戶登錄待安裝云監(jiān)控插件的主機(jī)。
創(chuàng)建目錄C:\Program Files\Alibaba\cloudmonitor。
上傳插件包到主機(jī),并解壓到目錄C:\Program Files\Alibaba\cloudmonitor。
打開命令提示符頁面。
通過鍵盤快捷鍵Win+R打開運(yùn)行對(duì)話框,輸入命令cmd,單擊確定。
執(zhí)行以下命令,安裝云監(jiān)控插件。
cd C:\Program Files\Alibaba\cloudmonitor\bin
argusagent_service.exe install
執(zhí)行以下命令,啟動(dòng)云監(jiān)控插件。
net start argusagent
查看云監(jiān)控插件狀態(tài)。
打開服務(wù)頁面。
通過鍵盤快捷鍵Win+R打開運(yùn)行對(duì)話框,輸入命令services.msc,單擊確定。
查看服務(wù)argusagent service的狀態(tài)。
當(dāng)服務(wù)狀態(tài)為正在運(yùn)行時(shí),插件狀態(tài)正常。
Linux
在安裝命令區(qū)域,單擊命令正后方的圖標(biāo),復(fù)制命令。
以root用戶登錄待安裝云監(jiān)控插件的主機(jī)。
粘貼并執(zhí)行云監(jiān)控插件安裝命令。
執(zhí)行以下命令,查看云監(jiān)控插件狀態(tài)。
ps aux | grep argusagent | grep -v grep
顯示如下信息,說明云監(jiān)控插件狀態(tài)正常。
root 2284 0.0 0.0 22516 1488 ? Ss Sep14 0:00 /usr/local/cloudmonitor/bin/argusagent -d root 2286 0.2 0.3 939652 14300 ? Sl Sep14 3:15 /usr/local/cloudmonitor/bin/argusagent
非阿里云主機(jī)
選擇主機(jī)類型非阿里云主機(jī),選擇主機(jī)所屬地域和操作系統(tǒng),根據(jù)頁面上的安裝提示和命令安裝插件。
Windows
根據(jù)主機(jī)的操作系統(tǒng)版本,下載32位或64位插件包。
下載配置文件accesskey.properties。
以Administrator用戶登錄待安裝云監(jiān)控插件的主機(jī)。
創(chuàng)建目錄C:\Program Files\Alibaba\cloudmonitor。
上傳插件包到主機(jī),并解壓到目錄C:\Program Files\Alibaba\cloudmonitor。
上傳配置文件到主機(jī),并解壓到目錄C:\Program Files\Alibaba\cloudmonitor\local_data\conf。
- 打開命令提示符頁面。
通過鍵盤快捷鍵Win+R打開運(yùn)行對(duì)話框,輸入命令cmd,單擊確定。
執(zhí)行以下命令,安裝云監(jiān)控插件。
cd C:\Program Files\Alibaba\cloudmonitor\bin
argusagent_service.exe install
執(zhí)行以下命令,啟動(dòng)云監(jiān)控插件。
net start argusagent
查看云監(jiān)控插件狀態(tài)。
打開服務(wù)頁面。
通過鍵盤快捷鍵Win+R打開運(yùn)行對(duì)話框,輸入命令services.msc,單擊確定。
查看服務(wù)argusagent service的狀態(tài)。
當(dāng)服務(wù)狀態(tài)為正在運(yùn)行時(shí),插件狀態(tài)正常。
Linux
非阿里云主機(jī)能訪問公網(wǎng)
在安裝命令區(qū)域,單擊命令正后方的圖標(biāo),復(fù)制命令。
以root用戶登錄待安裝云監(jiān)控插件的主機(jī)。
粘貼并執(zhí)行云監(jiān)控插件安裝命令。
執(zhí)行以下命令,查看云監(jiān)控插件狀態(tài)。
ps aux | grep argusagent | grep -v grep
顯示如下信息,說明云監(jiān)控插件狀態(tài)正常。
root 2284 0.0 0.0 22516 1488 ? Ss Sep14 0:00 /usr/local/cloudmonitor/bin/argusagent -d root 2286 0.2 0.3 939652 14300 ? Sl Sep14 3:15 /usr/local/cloudmonitor/bin/argusagent
非阿里云主機(jī)不能訪問公網(wǎng)
說明如果您的非阿里云主機(jī)已安裝云監(jiān)控插件,但不能訪問公網(wǎng),則無法上報(bào)監(jiān)控?cái)?shù)據(jù)至云監(jiān)控,需要您在云監(jiān)控插件中配置代理服務(wù)器。具體操作,請(qǐng)參見步驟二:安裝和配置云監(jiān)控插件中2。
安裝代理服務(wù)器。
本文以安裝Nginx代理服務(wù)器為例進(jìn)行介紹。具體操作,請(qǐng)參見步驟一:部署Nginx代理服務(wù)器中1~4。
在安裝命令區(qū)域,單擊命令正后方的圖標(biāo),復(fù)制命令。
以root用戶登錄待安裝云監(jiān)控插件的主機(jī)。
粘貼并執(zhí)行云監(jiān)控插件安裝命令。
請(qǐng)您根據(jù)實(shí)際情況替換以下命令中的參數(shù)取值,其他信息均保持不變。
CMS_HTTP_PROXY=<代理服務(wù)器的地址:端口>
執(zhí)行以下命令,查看云監(jiān)控插件狀態(tài)。
ps aux | grep argusagent | grep -v grep
顯示如下信息,說明云監(jiān)控插件狀態(tài)正常。
root 2284 0.0 0.0 22516 1488 ? Ss Sep14 0:00 /usr/local/cloudmonitor/bin/argusagent -d root 2286 0.2 0.3 939652 14300 ? Sl Sep14 3:15 /usr/local/cloudmonitor/bin/argusagent
卸載插件
卸載云監(jiān)控C++版本插件后,您不能通過云監(jiān)控控制臺(tái)實(shí)時(shí)監(jiān)控該主機(jī),但是可以查看其歷史監(jiān)控?cái)?shù)據(jù)。
Windows
以Administrator用戶登錄云監(jiān)控插件所在主機(jī)。
- 打開命令提示符頁面。
通過鍵盤快捷鍵Win+R打開運(yùn)行對(duì)話框,輸入命令cmd,單擊確定。
執(zhí)行以下命令,停止云監(jiān)控插件。
net stop argusagent
執(zhí)行以下命令,卸載云監(jiān)控插件。
"C:\Program Files\Alibaba\cloudmonitor\bin\argusagent_service.exe" uninstall
執(zhí)行以下命令,刪除目錄cloudmonitor。
cd C:\Program Files\Alibaba
rd /s /q cloudmonitor
Linux
以root用戶登錄云監(jiān)控插件所在主機(jī)。
執(zhí)行以下命令,停止云監(jiān)控插件。
bash /usr/local/cloudmonitor/cloudmonitorCtl.sh stop
執(zhí)行以下命令,卸載云監(jiān)控插件。
bash /usr/local/cloudmonitor/cloudmonitorCtl.sh uninstall
執(zhí)行以下命令,刪除目錄cloudmonitor。
rm -rf /usr/local/cloudmonitor
相關(guān)文檔
常見問題
API