国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【JMeter】使用nmon進(jìn)行性能資源監(jiān)控

這篇具有很好參考價(jià)值的文章主要介紹了【JMeter】使用nmon進(jìn)行性能資源監(jiān)控。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

使用nmon進(jìn)行性能資源監(jiān)控

目錄
  • 使用nmon進(jìn)行性能資源監(jiān)控
    • 一、前言
    • 二、nmon的下載安裝
      • 1.查看系統(tǒng)信息
      • 2.查看CPU信息
      • 2.下載
      • 3.解壓
      • 4.一個(gè)小問題
    • 三、在性能測試時(shí)使用命令行進(jìn)行監(jiān)控并生成報(bào)告
      • 1.在前臺進(jìn)行資源監(jiān)控
      • 2.在后臺進(jìn)行資源監(jiān)控
      • 3.在性能測試中使用
      • 4.結(jié)果文件查看

一、前言

? 在工作中可能會(huì)遇到需要在壓測的時(shí)候?qū)inux服務(wù)器進(jìn)行性能資源監(jiān)控的情況。這時(shí)可以用nmon來對服務(wù)器進(jìn)行監(jiān)控。

二、nmon的下載安裝

1.查看系統(tǒng)信息

cat /etc/os-release

結(jié)果為

PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

很明顯,我們的系統(tǒng)為Debian 12

2.查看CPU信息

lscpu

結(jié)果為

Architecture:            x86_64
  CPU op-mode(s):        32-bit, 64-bit
  Address sizes:         36 bits physical, 48 bits virtual
  Byte Order:            Little Endian
CPU(s):                  16
  On-line CPU(s) list:   0-15
Vendor ID:               AuthenticAMD
  Model name:            AMD Ryzen 7 4800H with Radeon Graphics
    CPU family:          23
    Model:               96
    Thread(s) per core:  2
    Core(s) per socket:  8
    Socket(s):           1
    Stepping:            1
    CPU(s) scaling MHz:  100%
    CPU max MHz:         2900.0000
    CPU min MHz:         0.0000
    BogoMIPS:            5800.00
    Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse ss
                         e2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm pni pclmulqdq monitor ssse3 fma cx16 sse4_1
                         sse4_2 movbe popcnt aes xsave osxsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy
                          abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bp
                         ext perfctr_llc mwaitx fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb s
                         ha_ni umip rdpid
Virtualization features:
  Virtualization:        AMD-V
  Hypervisor vendor:     Windows Subsystem for Linux
  Virtualization type:   container

這里可以看出我們系統(tǒng)為x86_64的,CPU為AMD的

2.下載

nmon下載地址:https://nmon.sourceforge.io/pmwiki.php

點(diǎn)擊左側(cè)Download Binaries ,在右側(cè)找到上面查到的信息對應(yīng)版本的nmon進(jìn)行下載

【JMeter】使用nmon進(jìn)行性能資源監(jiān)控

3.解壓

將下載好的壓縮包放進(jìn)Linux中,解壓。

【JMeter】使用nmon進(jìn)行性能資源監(jiān)控

新建文件夾nmonTest,找到對應(yīng)的或者最近版本的nmon,復(fù)制到文件夾中,

mkdir nmonTest
cp nmon_x86_64_debian10 ./nmonTest/nmon
cd nmonTest

然后需要賦予nmon文件執(zhí)行權(quán)限,否則無法正常執(zhí)行nmon

chmod u+x nmon

檢查依賴

ldd nmon

4.一個(gè)小問題

在初次安裝時(shí),遇到了問題:error while loading shared libraries: libncurses.so.6: cannot open shared object file: No such file or directory

根據(jù)報(bào)錯(cuò)內(nèi)容提示,沒有找到共享庫libncurses.so.6

解決方法:

缺啥補(bǔ)啥,安裝一下該依賴即可

sudo apt-get install libncurses6  // Debian和Ubuntu等Debian系發(fā)行版使用該命令
sudo yum install libncurses.so.6 // Red Hat、CentOS等Red Hat系發(fā)行版使用該命令

三、在性能測試時(shí)使用命令行進(jìn)行監(jiān)控并生成報(bào)告

1.在前臺進(jìn)行資源監(jiān)控

輸入./nmon

【JMeter】使用nmon進(jìn)行性能資源監(jiān)控

可根據(jù)提示進(jìn)行動(dòng)態(tài)查看數(shù)據(jù),例如,按c可查看cup信息,再次按c取消。

【JMeter】使用nmon進(jìn)行性能資源監(jiān)控

2.在后臺進(jìn)行資源監(jiān)控

可以在幫助文檔中查詢具體用法

./nmon -h

以下方命令為例:

./nmon -ft -s5 -c 1000 

nmon的命令其實(shí)與JMeter的命令類似

上面命令中

-t:使用高頻率的進(jìn)程展示出來

-f :輸出到指定的文件

-s5 -c 1000 :每隔5s采集1次,一共采集1000次(默認(rèn)采集1天,-s300 -c288)

3.在性能測試中使用

? 首先需要算出性能測試持續(xù)的時(shí)間。假設(shè)性能測試持續(xù)時(shí)間為五分鐘,那么我們需要將nmon的運(yùn)行時(shí)間設(shè)置的長一些。這里我們運(yùn)行350秒,運(yùn)行順序?yàn)?,先運(yùn)行nmon,再運(yùn)行JMeter

./nmon -ft -s5 -c  70

我們可以查看進(jìn)程,可以發(fā)現(xiàn)nmon在運(yùn)行中,代表在采集中,想要強(qiáng)行停止可以kill掉進(jìn)程

ps -ef | grep nmon

運(yùn)行完成后得到結(jié)果文件

【JMeter】使用nmon進(jìn)行性能資源監(jiān)控

4.結(jié)果文件查看

? 可以發(fā)現(xiàn)nmon生成的報(bào)告為.nmon格式,那么我們需要怎么查看我們的結(jié)果呢?

這時(shí)需要使用nmon analyser來進(jìn)行解析。

下載同樣是在nmon官網(wǎng)點(diǎn)擊左側(cè)nmon-Analyser,下拉找到下載即可

【JMeter】使用nmon進(jìn)行性能資源監(jiān)控

將下載下來的壓縮包解壓,使用Microsoft Office打開nmon analyser v69_2.xlsm,不建議使用WPS打開,因?yàn)閃PS使用宏是需要付費(fèi)的

點(diǎn)擊按鈕上傳生成的.nmon文件生成對應(yīng)excel

【JMeter】使用nmon進(jìn)行性能資源監(jiān)控

可查看各項(xiàng)性能指標(biāo)

【JMeter】使用nmon進(jìn)行性能資源監(jiān)控文章來源地址http://www.zghlxwxcb.cn/news/detail-750525.html

到了這里,關(guān)于【JMeter】使用nmon進(jìn)行性能資源監(jiān)控的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 服務(wù)端監(jiān)控工具:Nmon使用方法

    服務(wù)端監(jiān)控工具:Nmon使用方法

    目錄:導(dǎo)讀 一、認(rèn)識nmon 二、檢查安裝環(huán)境 三、nmon下載安裝 四、運(yùn)行nmon 五、采集數(shù)據(jù) 寫在最后 一、認(rèn)識nmon 1、簡介 nmon是一種在AIX與各種Linux操作系統(tǒng)上廣泛使用的監(jiān)控與分析工具,它能在系統(tǒng)運(yùn)行過程中實(shí)時(shí)地捕捉系統(tǒng)資源的使用情況,記錄的信息比較全面, 并且能輸

    2024年01月16日
    瀏覽(11)
  • 深聊性能測試,從入門到放棄之: Windows系統(tǒng)性能監(jiān)控(二) 資源監(jiān)控器介紹及使用。

    深聊性能測試,從入門到放棄之: Windows系統(tǒng)性能監(jiān)控(二) 資源監(jiān)控器介紹及使用。

    小屌絲 :魚哥,我看了你這篇《Windows系統(tǒng)性能監(jiān)控(一) 性能監(jiān)視器介紹及使用》,讓我學(xué)到了好多知識。 小魚 :嗯,我自己在寫這篇文章的時(shí)候,也學(xué)到了好多。 小屌絲 :是嗎,你不都是知道了,咋還又學(xué)到了好多; 小魚 :這個(gè)很正常啊,你把你會(huì)的知識,重新以文字

    2024年01月25日
    瀏覽(27)
  • 使用Jmeter進(jìn)行http接口性能測試

    使用Jmeter進(jìn)行http接口性能測試

    在進(jìn)行網(wǎng)頁或應(yīng)用程序后臺接口開發(fā)時(shí),一般要及時(shí)測試開發(fā)的接口能否正確接收和返回?cái)?shù)據(jù),對于單次測試, Postman 插件是個(gè)不錯(cuò)的 Http 請求模擬工具。 ? 但是Postman只能模擬單客戶端的單次請求,而對于模擬多用戶并發(fā)等性能測試,就必須借助其他的工具了,這里推薦功

    2024年02月08日
    瀏覽(18)
  • 【性能優(yōu)化】一、使用JMeter進(jìn)行壓力測試并進(jìn)行簡單調(diào)優(yōu)

    壓力測試不同于功能測試,其目的是為了測試出系統(tǒng)在高并發(fā),高數(shù)據(jù)量的情況下可能會(huì)出現(xiàn)的問題(內(nèi)存泄露、并發(fā)、同步) 一種典型的內(nèi)存泄漏就是對象在創(chuàng)建之后由很多用戶進(jìn)行調(diào)用,導(dǎo)致對象被不斷新建但復(fù)用率很低,導(dǎo)致內(nèi)存不足(內(nèi)存泄露的典型問題) 有效的

    2024年02月03日
    瀏覽(18)
  • 【性能測試】性能數(shù)據(jù)采集工具nmon安裝使用及報(bào)告參數(shù)含義詳解

    【性能測試】性能數(shù)據(jù)采集工具nmon安裝使用及報(bào)告參數(shù)含義詳解

    目錄 nmon nmon下載 解壓安裝 啟動(dòng) 數(shù)據(jù)采集配置 生成圖形結(jié)果 nmon報(bào)告中的參數(shù)含義 ?資料獲取方法 nmon是一種在AIX與各種Linux操作系統(tǒng)上廣泛使用的監(jiān)控與分析工具,它能在系統(tǒng)運(yùn)行過程中實(shí)時(shí)地捕捉系統(tǒng)資源的使用情況,并且能輸出結(jié)果到文件中,然后通過nmon_analyzer工具產(chǎn)

    2024年02月13日
    瀏覽(31)
  • 性能進(jìn)階:使用JMeter進(jìn)行websocket測試【建議收藏】

    性能進(jìn)階:使用JMeter進(jìn)行websocket測試【建議收藏】

    本次測試案例主要是分享如何使用JMeter進(jìn)行websocket協(xié)議下的聊天接口性能測試。 包含websocket插件的下載安裝、線程組及sampler的設(shè)置、csv參數(shù)化和組建分布式測試的方法、如何通過調(diào)整參數(shù)來獲得發(fā)壓機(jī)的最大并發(fā)數(shù)以及對測試過程的總結(jié)。 整篇文章只側(cè)重介紹進(jìn)行websocket測

    2024年02月08日
    瀏覽(24)
  • 【性能測試】使用JMeter對code論壇進(jìn)行壓力測試

    【性能測試】使用JMeter對code論壇進(jìn)行壓力測試

    項(xiàng)目簡介 code 論壇是一個(gè)技術(shù)交流社區(qū)。主要功能有發(fā)布帖子,查看帖子,評價(jià)帖子,刪除帖子,點(diǎn)贊帖子,站內(nèi)信,個(gè)人中心,修改個(gè)人信息等。是一個(gè)基于 Spring 的前后端分離項(xiàng)目。 項(xiàng)目鏈接 code論壇 使用工具 JMeter5.6.2 性能測試概念 性能測試是通過自動(dòng)化的測試工具模

    2024年02月08日
    瀏覽(23)
  • jmeter 監(jiān)控服務(wù)器資源 jmeter ServerAgent

    jmeter 監(jiān)控服務(wù)器資源 jmeter ServerAgent

    1. 下載?ServerAgent 安裝包 鏈接:https://pan.baidu.com/s/1E2s906iNcJrraXnoIlTpHg?pwd=8xf8? 提取碼:8xf8 2. 上傳至服務(wù)器,如果是公網(wǎng)想訪問需要開啟訪問端口? cd 進(jìn)解壓的安裝包內(nèi),執(zhí)行命令 ?默認(rèn)端口?4444? ? 端口未開啟或者占用會(huì)報(bào)錯(cuò) 2.? 下載?? plugins-manager.jar Install :: JMeter-Plugins

    2024年02月03日
    瀏覽(25)
  • Jmeter 性能-監(jiān)控服務(wù)器

    Jmeter 性能-監(jiān)控服務(wù)器

    Jmeter監(jiān)控Linux需要三個(gè)文件 1、Jemter 安裝插件 在插件管理中心的搜索Servers Performance Monitoring安裝即可 待安裝完成后,然后通過PerfMon Metrics Collector監(jiān)聽器進(jìn)行服務(wù)器性能數(shù)據(jù)顯示 ? 2、服務(wù)端Linux 將ServerAgent-2.2.3.zip放到任意目錄下,解壓 直接運(yùn)行 ?運(yùn)行成功,則會(huì)出現(xiàn)下圖 如

    2024年01月17日
    瀏覽(17)
  • Jmeter性能指標(biāo)監(jiān)控:CPU、內(nèi)存、磁盤、網(wǎng)絡(luò)

    Jmeter性能指標(biāo)監(jiān)控:CPU、內(nèi)存、磁盤、網(wǎng)絡(luò)

    jmeter版本:jmeter5.1.1 插件資源(可自己官網(wǎng)下載或從以下網(wǎng)盤中獲取): 鏈接:https://pan.baidu.com/s/1vBr85BLuhhENrnWrFTDGhg 提取碼:ywr4 獲取插件的最簡單方法是安裝Plugins Manager,然后只需在Jmeter中單擊復(fù)選框即可安裝任何其他插件。 1)下載 jmeter-plugins-manager-1.3.jar文件 下載地址:

    2024年02月08日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包