足球资料库数据/孙祥/nba五佳球/足球直播哪个平台好 - cctv5今日现场直播

首頁 > 知識庫 > 正文

阿里云運維部署工具AppDeploy最佳實踐(1)
2016-02-20 19:33:56   來源: 阿里云 運維幫    評論:0 點擊:

阿里云AppDeploy版是一個通過SSH實現(xiàn)的流式命令行工具,可用于完成應(yīng)用部署和遠程運維管理,其工作于python平臺上,具有良好的可移植性;AppDeploy將本地應(yīng)用軟件上傳到遠端服務(wù)器,并執(zhí)行用戶預(yù)定義的產(chǎn)品部署命令。本文通過三個使用場景介紹AppDeploy,供大家參考!

阿里云AppDeploy版是一個通過SSH實現(xiàn)的流式命令行工具,可用于完成應(yīng)用部署和遠程運維管理,其工作于python平臺上,具有良好的可移植性;AppDeploy將本地應(yīng)用軟件上傳到遠端服務(wù)器,并執(zhí)行用戶預(yù)定義的產(chǎn)品部署命令。

\

工具當(dāng)前免費下載使用,地址:

http://market.aliyun.com/products/53690006/cmgj000331.html

http://market.aliyun.com/products/53690006/cmgj000321.html

本文通過三個使用場景介紹AppDeploy:

一、高效運維管理命令

1.實時監(jiān)控服務(wù)器狀態(tài)

執(zhí)行命令:

  1. $ adep check_status 

將得到服務(wù)器的具體信息,包括ip、route、dns、resolve、iptables、mount、disk、load等。

\

也可以在命令后面加具體參數(shù)查看部分信息,例如:

當(dāng)前支持:ip、route、dns、resolve、iptables、mount、diskload。

  1. $ adep check_status:resolve 

\

  1. $ adep check_status:disk 

\

2.實時監(jiān)控服務(wù)器帶寬

在命令行執(zhí)行:

  1. $ adep check_bandwidth 

將會得到下面動態(tài)數(shù)據(jù):

\

其中紅框內(nèi)的數(shù)據(jù)分別為:

◆提示按”e”字母退出監(jiān)控狀態(tài):此處注意輸入格式。

◆服務(wù)器流入帶寬實時數(shù)據(jù)(動態(tài)顯示):分別顯示KB/s 和Mb/s兩中常見數(shù)據(jù)格式。

◆服務(wù)器流出帶寬實時數(shù)據(jù)(動態(tài)顯示):分別顯示KB/s 和Mb/s兩中常見數(shù)據(jù)格式。

3.文件的上傳下載

通過命令行類似shell命令的方式實現(xiàn):

具體操作的哪些服務(wù)器、用戶名、密碼信息由appdeploy.py文件定義。

文件上傳命令格式:

  1. $ adep put:localfile,remoteFolder 

◆“put”、”:”、”localFile”、”,”、”remoteFolder”之間都沒有空格。

◆LocalFile:本地上傳文件路徑及名字,RemoteFolder:上傳到服務(wù)器的具體目錄。

文件下載命令格式:

  1. $ adep get:remoteFile,localFolder 

◆”get”、”:”、”remoteFile”、”,”、”localFolder”之間都沒有空格。

◆RemoteFile:從服務(wù)器上下載的文件名,localFolder:下載文件本地存放目錄。

例如:

\

相關(guān)熱詞搜索:AppDeploy 運維 工具

上一篇:面向高性能IT的精益運維體系初探(1)
下一篇:阿里云運維部署工具AppDeploy UI界面上線(1)

分享到: 收藏