LR+Jenkins性能自動化(三):加入linux監(jiān)控nmon

jenkins調(diào)用shell命令事镣,執(zhí)行nmon思路:

1、jenkins系統(tǒng)管理處加上需要調(diào)用的服務(wù)器

2古劲、新建任務(wù)A斥赋,用于執(zhí)行shell命令

3、新建任務(wù)B产艾,用于將所有nmon報告統(tǒng)一轉(zhuǎn)移至.jenkins/workspace/B/report下(需要注意灿渴,任務(wù)B需要在任務(wù)A之后執(zhí)行,具體時間間隔胰舆,可自行控制骚露,小編設(shè)置時間為1小時)

4、發(fā)送郵件

5缚窿、定期刪除生成的nmon文件

一:jenkins系統(tǒng)管理處加上需要調(diào)用的服務(wù)器

進(jìn)入jenkins—>系統(tǒng)管理—>系統(tǒng)設(shè)置—>#Publish over SSH



二棘幸、新建任務(wù)A,用于執(zhí)行shell命令

jenkins—>新建任務(wù)—>構(gòu)建一個自由風(fēng)格的軟件項(xiàng)目—>構(gòu)建—>send files or execute commands over SSH


若涉及多個Linux服務(wù)器倦零,直接添加多個send files or execute commands over SSH即可

nmon命令如下:

nmon -s10 -c6 -f -m /root/nmon

-s10為每隔10s記錄一次误续,-c6為共記錄6次吨悍,/root/nmon為nmon監(jiān)控生成的報告地址

三、新建任務(wù)B蹋嵌,用于將所有nmon報告統(tǒng)一轉(zhuǎn)移至.jenkins/workspace/B/report下

由于執(zhí)行nmon命令后育瓜,nmon需要持續(xù)的進(jìn)行監(jiān)控,而我們的一個項(xiàng)目栽烂,暫時沒有發(fā)現(xiàn)有什么辦法可以構(gòu)建1小時后再進(jìn)行操作躏仇,因此采用了折中的辦法,即nmon監(jiān)控為項(xiàng)目A腺办,傳輸文件并發(fā)送報告焰手,為項(xiàng)目B,設(shè)置運(yùn)行時間為項(xiàng)目A運(yùn)行時間后一個小時(具體時間可以根據(jù)自己需求進(jìn)行更改)

兩臺服務(wù)器之間傳輸命令為

scp 服務(wù)器A文件地址 服務(wù)器B用戶名@服務(wù)器BIP:服務(wù)器B文件地址(由服務(wù)器A向服務(wù)器B進(jìn)行傳輸)

傳輸過程中發(fā)現(xiàn)怀喉,每次傳輸都需要輸入服務(wù)器B的密碼书妻,因此需要我們設(shè)置為服務(wù)器A信任服務(wù)器B,跳過這一步驟躬拢。

建立A到B的信任關(guān)系

(1)Server1#ssh-keygen -t rsa

這個命令生成一個密鑰對:id_rsa(私鑰文件)和id_rsa.pub(公鑰文件)躲履。默認(rèn)被保存在~/.ssh/目錄下。

(2)公鑰添加到遠(yuǎn)程主機(jī)的 authorized_keys 文件中

將文件上傳到遠(yuǎn)程主機(jī)中

server1#scp /root/.ssh/id_rsa.pub root@192.168.1.237:/root/

SSH登陸到遠(yuǎn)程主機(jī)聊闯,將公鑰追加到 authorized_keys 文件中

server2#cat /root/id_rsa.pub >> /root/.ssh/authorized_keys

(3)重啟生效

server2#service sshd restart

接下來是在jenkins中建立連接工猜,進(jìn)行操作,和步驟二類似馅袁,只是將nmon的執(zhí)行命令換成了scp命令而已域慷,因此不再贅述。

四汗销、發(fā)送郵件

項(xiàng)目B添加構(gòu)建后操作—>Editable Email Notification

選項(xiàng)正常添加即可犹褒,不會的可自行百度,需要注意的是弛针,attachments中的附件必須為該項(xiàng)目下的workspace目錄下內(nèi)容才能進(jìn)行發(fā)布叠骑,多個文件時,/*即可

結(jié)束

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末削茁,一起剝皮案震驚了整個濱河市宙枷,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌茧跋,老刑警劉巖慰丛,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異瘾杭,居然都是意外死亡诅病,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來贤笆,“玉大人蝇棉,你說我怎么就攤上這事〗嬗溃” “怎么了篡殷?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長埋涧。 經(jīng)常有香客問我板辽,道長,這世上最難降的妖魔是什么飞袋? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任戳气,我火速辦了婚禮链患,結(jié)果婚禮上巧鸭,老公的妹妹穿的比我還像新娘。我一直安慰自己麻捻,他們只是感情好纲仍,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著贸毕,像睡著了一般郑叠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上明棍,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天乡革,我揣著相機(jī)與錄音,去河邊找鬼摊腋。 笑死沸版,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的兴蒸。 我是一名探鬼主播视粮,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼橙凳!你這毒婦竟也來了蕾殴?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤岛啸,失蹤者是張志新(化名)和其女友劉穎钓觉,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體坚踩,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡荡灾,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片卧晓。...
    茶點(diǎn)故事閱讀 40,040評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡芬首,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出逼裆,到底是詐尸還是另有隱情郁稍,我是刑警寧澤,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布胜宇,位于F島的核電站耀怜,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏桐愉。R本人自食惡果不足惜财破,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望从诲。 院中可真熱鬧左痢,春花似錦、人聲如沸系洛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽描扯。三九已至定页,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間绽诚,已是汗流浹背典徊。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留恩够,地道東北人卒落。 一個月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像玫鸟,于是被迫代替她去往敵國和親导绷。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,979評論 2 355

推薦閱讀更多精彩內(nèi)容