操作場景
本章節指導用戶在已有的大量彈性云主機(Linux)上批量安裝Agent。
約束限制
批量安裝不支持跨區域執行。
批量安裝的主機需同屬一個VPC。
Windows版本暫不支持批量安裝Agent。
操作流程
選擇其中一臺ECS綁定彈性IP后,參照在ECS/BMS中安裝配置Agent(Linux)安裝Agent并配置,確保數據采集正常。將此ECS作為跳板機通過批量執行腳本依次將Agent包和配置文件復制、解壓、執行安裝到其他ECS中。
前提條件
已配置DNS和安全組。
已配置委托。
確保操作步驟中的安裝目錄都有讀寫權限,并且安裝成功后的Telescope進程不會被其他軟件關閉。
登錄方式為賬號密碼:已收集需要安裝Agent的所有主機的IP地址和root用戶密碼,按照iplist.txt格式整理好,并上傳到第一臺機器的/usr/local目錄下
說明
iplist.txt格式為“IP地址,root用戶密碼”,每個保持一行。
示例如下所示(樣例中abcd為密碼,請按實際值填寫)。
192.168.1.1,abcd
192.168.1.2,abcd
確保已下載Agent安裝包,獲取包的方式如下:
表 獲取Linux批量安裝Agent的安裝包
| 區域 | regionID | 下載路徑 |
| 北京2 | cn-bj1 | |
| 太原 | cn-sxty1 | |
| 中衛 | cn-nxyc1 | |
| 蘭州 | cn-gslz1 | |
| 南寧 | cn-gxnn1 | |
| 南昌 | cn-jxnc1 | |
| 石家莊 | cn-hesjz1 | |
| 鄭州 | cn-hazz1 | |
| 重慶 | cn-cq1 | |
| 成都3 | cn-sccd1 | |
| 蕪湖 | cn-ahwh1 | |
| 華北 | cn-north1 | |
| 西安2 | cn-snxy1 | |
| 廣州4 | cn-gdgz1 | |
| 貴州 | cn-gz1 | |
| 海口 | cn-hihk1 | |
| 西寧 | cn-qhxn1 | |
| 內蒙3 | cn-nmhh1 | |
| 烏魯木齊 | cn-xjcj1 | |
| 昆明 | cn-ynkm1 | |
| 長沙2 | cn-hncs1 | |
| 青島 | cn-sdqd1 | |
| 武漢2 | cn-hbwh1 | |
| 福州 | cn-fz1 | |
| 上海4 | cn-sh1 | |
| 杭州 | cn-hz1 | |
| 深圳 | cn-sz1 | |
| 蘇州 | cn-jssz1 |
操作步驟
使用Putty或其他終端以root用戶登錄到已安裝Agent的彈性云主機中。
執行如下命令,下載并運行批量安裝腳本。
cd /usr/local && curl -k -O //uniagent-cn-jssz1.obs.cn-jssz1.daliqc.cn/package/batch_agent_install.sh && bash batch_agent_install.sh -r cn-jssz1 -u 0.1.9 -t 2.5.6 -d ces.cn-jssz1.daliqc.cn注:命令中的部分內容為示例說明(蘇州資源池舉例:uniagent-cn-jssz1.obs.cn-jssz1.daliqc.cn,cn-jssz1,ces.cn-jssz1.daliqc.cn),對應資源池請登錄,選擇您需要安裝Agent的資源池獲取具體Agent包地址,或者通過前提條件表格獲取。
安裝完成后,登錄云監控服務管理控制臺,單擊左側導航欄的“主機監控”。查看所有已安裝Agent的彈性云服務器列表。
說明
Agent插件配置完成后,因監控數據暫未上報,插件狀態仍顯示“未安裝”,等待3-5分鐘,刷新即可。
(可選)安裝完成后如果不需要pexpect模塊,則執行如下命令,到python安裝目錄下刪除pexepct和ptyprocess模塊。
cd /usr/lib/python2.7/site-packages
rm pexpect-3.2-py2.7.egg-info -f
rm ptyprocess-0.5.2-py2.7.egg-info -f