導航:首頁 > 編程系統 > nmonlinux下載

nmonlinux下載

發布時間:2023-08-12 03:40:31

❶ 如何通過LoadRunner監控linux和Unix操作系統的資源狀況

Linux
對於Linux系統,要想通過LR監控Linux/Unix系統的資源使用情況,需要運行rstatd服務。如果OS沒有安裝rstatd(可以查找一下系統中是否存在rpc.rstatd這個文件,如果沒有,則說明系統沒有安裝rstatd),則需要進行安裝。rstatd安裝步驟如下:
獲得rstatd的安裝介質(rstatd.tar.gz)。rstatd可以從redhat的安裝CD中獲得,或者從網站上下載(給出一個下載地址,sourceforge的:http://heanet.dl.sourceforge.net/sourceforge/rstatd)。
下載後,開始安裝,安裝步驟如下:
tar -xzvf rpc.rstatd-4.0.1.tar.gz
cd rpc.rstatd-4.0.1/
./configure —配置操作
make —進行編譯
make install —開始安裝
結束後,運行./rpc.rstatd命令,啟動服務。這個時候,你就可以在LR中監控Linux資源了。

Unix
對於Unix系統,比如Solaris,AIX或者HP UX等,它們的配置過程比較簡單——在inetd.conf(在/etc目錄下)文件中去掉rstatd前面的注釋,然後啟動rstatd服務即可。

❷ 在Linux下有哪些視圖或者命令行工具可用

在做Linux系統優化的時候,物理內存是其中最重要的一方面。自然的,Linux也提供了非常多的方法來監控寶貴的內存資源的使用情況。下面的清單詳細的列出了Linux系統下通過視圖工具或命令行來查看內存使用情況的各種方法。

1./proc/meminfo

smem命令允許你統計基於/proc信息的不同進程和用戶的內存使用情況。內存使用情況的分析可以導出圖表(如條形圖和餅圖)。
$ sudo smem –pie name -c 「pss」

11.top

top命令提供了實時的運行中的程序的資源使用統計。你可以根據內存的使用和大小來進行排序。
$ top

12.vmstat

vmstat命令顯示實時的和平均的統計,覆蓋CPU、內存、I/O等內容。例如內存情況,不僅顯示物理內存,也統計虛擬內存。
$ vmstat -s

❸ 如何使用Nmon監控Linux系統性能

用Nmon監控Linux系統性能的方法請參見下面介紹(配圖):

1、安裝Nmon

2、一旦安裝完成,則可以通過在終端執行nmon命令啟動它。

Nmon命令執行之後,大家可以看到如下輸出:

以上是基礎使用方法。下面再補充一些命令和方法:


1、啟動

打開nmon所在的目錄:cd/usr/local/nmon
修改啟動文件的訪問許可權:chmod755nmon_x86_rhel52
啟動nmon:./nmon_x86_rhel52
如果要采樣nmon的數據保存成文件,可以
./nmon_x86_rhel52-fT-s30-c120
其中30表示每隔30秒nmon取一次系統性能數據,120表示取120次;
這樣nmon將會在運行開始算起連續取得30sX120=60分鍾,可根據實際需要時間調整;當運行以上命令後該目錄下會生成一個.nmon文件,該文件會根據間隔時間被寫入性能數據,當一段時間後再查看該文件,文件位元組變大

利用nmonanalyser分析.nmon文件


當測試結束的同時ftp到伺服器上將.nmon文件get下來,
打開nmon_analyser.zip包下的nmonanalyserv338.xls文件,點擊Analysenomndata按鈕,選擇之前get來下的.nmon文件。
(如果報告以下宏的安全級別太高錯誤,則在「工具--宏--安全性」里把級別調低,然後重新打開nmonanalyserv338.xls文件)
待分析結束後會生成性能分析結果文件(文件格式為.xls,其中包括CPU,IO,內存等性能分析報告)。
分析結果中有很多數據和圖形,簡要介紹主要的性能參數圖像


4.1系統匯總(對應excel標簽的『SYS_SUMM』)
藍線為cpu佔有率變化情況;
粉線為磁碟IO的變化情況;

4.2磁碟讀寫情況匯總(對應excel標簽的『DISK_SUMM』)
藍色為磁碟讀的速率KB/sec
紫色為磁碟寫的速率KB/sec

4.3內存情況匯總(對應excel標簽的『MEM』)
曲線表示內存剩餘量(MB)
分析數據得到的報告文件(.xls)中包含很多性能分析結果數據,根據自己的需要查看。


2、nmon運行本身就消耗系統資源的;
另外如果取到.nmon文件後確定不再需要nmon繼續收集信息則應kill掉nmon;
命令:

ps-A|grepnmon#得到pid

kill-9pid


suse10enterprisesp2:

nmon_x86_rhel3

使用對應的操作系統文件:
chmod+xnmon_x86_ubuntu810
mvnmon_x86_ubuntu810/usr/local/bin/nmon

對於Debian還要做以下操作(不做也同樣能運行):
apt-getinstalllsb-release
lsb_release-d|sed's/Description: //'>/etc/debian_release

然後直接運行nmon即可。

採集數據並生成報表:
採集數據:
nmon-s10-c60-f-m/home/

參數解釋:
-s10每10秒採集一次數據。
-c60採集60次,即為採集十分鍾的數據。
-f生成的數據文件名中包含文件創建的時間。
-m生成的數據文件的存放目錄。

這樣就會生成一個nmon文件,並每十秒更新一次,直到十分鍾後。
生成的文件名如:hostname_090824_1306.nmon,"hostname"是這台主機的主機名。

生成報表:
下載nmonanalyser(生成性能報告的免費工具):
http://www.ibm.com/developerworks/wikis/display/Wikiptype/nmonanalyser

把之前生成的nmon數據文件傳到Windows機器上,用Excel打開分析工具nmonanalyserv33C.xls。點擊Excel文件中的"Analyzenmondata"按鈕,選擇nmon數據文件,這樣就會生成一個分析後的結果文件:hostname_090824_1306.nmon.xls,用Excel打開生成的文件就可以看到結果了。

如果宏不能運行,需要做以下操作:
工具->宏->安全性->中,然後再打開文件並允許運行宏。

自動按天採集數據:
在crontab中增加一條記錄:
00***rootnmon-s300-c288-f-m/home/>/dev/null2>&1

300*288=86400秒,正好是一天的數據。


采樣文件越來越大:
[email protected].***:~/nmon#./nmon-s1-c33-f
[email protected].***:~/nmon#
[email protected].***:~/nmon#-sh*
8.0KAD39_***_sles10_101207_1046.nmon
160Knmon
[email protected].***:~/nmon#-sh*
12KAD39_***_sles10_101207_1046.nmon
160Knmon
[email protected].***:~/nmon#-sh*
16KAD39_***_sles10_101207_1046.nmon
160Knmon
[email protected].***:~/nmon#-sh*
20KAD39_***_sles10_101207_1046.nmon
160Knmon
[email protected].***:~/nmon#-sh*
20KAD39_***_sles10_101207_1046.nmon
160Knmon


註:以上一些機器名稱或系統名稱,請根據實際情況自行調整及修改。

❹ 運維的運維工程師使用的平台、工具

運維工程師使用的運維平台和工具包括: Web伺服器:apache、tomcat、nginx、lighttpd 監控:nagios、ganglia、cacti、zabbix 自動部署:ansible、sshpt 配置管理:puppet、cfengine 負載均衡:lvs、haproxy 傳輸工具:scribe、flume 備份工具:rsync、wget 資料庫:mysql、oracle、sqlserver 分布式平台:hdfs、maprece、spark、storm、hive 分布式資料庫:hbase、cassandra、redis、MongoDB 容器:lxc、docker 虛擬化:openstack、xen、kvm 安全:kerberos、selinux、acl、iptables 問題追查:netstat、top、tcpmp、last 廣義上所有開源的軟體都是運維工程師會使用到的平台和工具,同時也包括運維各個技術方向上自行研發的各類平台。

❺ linux怎麼查看是否安裝nmon有沒有什麼命令可以查看的

直接敲命令nmon
或者whereis nmon

❻ 我想監視linux系統的內存使用情況,在linux下有哪些視圖或者命令行工具可用

這方面的指令太多了,大體上整理一下12個吧。

1. /proc/meminfo
查看RAM使用情況最簡單的方法是通過 /proc/meminfo。這個動態更新的虛擬文件實際上是許多其他內存相關工具(如:free / ps / top)等的組合顯示。/proc/meminfo列出了所有你想了解的內存的使用情況。進程的內存使用信息也可以通過 /proc/<pid>/statm 和 /proc/<pid>/status 來查看。

2. atop
atop命令是一個終端環境的監控命令。它顯示的是各種系統資源(CPU, memory, network, I/O, kernel)的綜合,並且在高負載的情況下進行了彩色標注。

3、 free
free命令是一個快速查看內存使用情況的方法,它是對 /proc/meminfo 收集到的信息的一個概述。

4. GNOME System Monitor
GNOME System Monitor 是一個顯示最近一段時間內的CPU、內存、交換區及網路的使用情況的視圖工具。它還提供了一種查看CPU及內存使用情況的方法。

$ gnome-system-monitor

5. htop
htop命令顯示了每個進程的內存實時使用率。它提供了所有進程的常駐內存大小、程序總內存大小、共享庫大小等的報告。列表可以水平及垂直滾動。

6. KDE System Monitor
功能同 4 中介紹的GENOME版本

$ ksysguard

7. memstat
memstat是一個有效識別 executable(s), process(es) and shared libraries使用虛擬內存情況的命令。給定一個進程ID,memstat可以列出這個進程相關的可執行文件、數據和共享庫。

8. nmon
nmon是一個基於ncurses的系統基準測試工具,它可以監控CPU、內存、I/O、文件系統及網路資源等的互動模式。對於內存的使用,它可以實時的顯示 總/剩餘內存、交換空間等信息。

9. ps
ps命令可以實時的顯示各個進程的內存使用情況。Reported memory usage information includes %MEM (percent of physical memory used), VSZ (total amount of virtual memory used), and RSS (total amount of physical memory used)。你可以使用 「–sort」選項對進程進行排序,例如按RSS進行排序:

$ ps aux --sort -rss

10. smem
smem命令允許你統計基於/proc信息的不同進程和用戶的內存使用情況。內存使用情況的分析可以導出圖表(如條形圖和餅圖)。

$ sudo smem --pie name -c "pss"

11. top
top命令提供了實時的運行中的程序的資源使用統計。你可以根據內存的使用和大小來進行排序。
$ top

12. vmstat
vmstat命令顯示實時的和平均的統計,覆蓋CPU、內存、I/O等內容。例如內存情況,不僅顯示物理內存,也統計虛擬內存。

$ vmstat -s

❼ 請教nmon analyser分析TOP問題

使用nmon的參考:
1) 檢查你需要使用nmon的環境系統是Linux SUSE、Red Hat、Debian、Fedora、ubuntu、Centos
2)從以上下載地址獲取對應OS安裝包,此處使用nmon_x86_64_sles11為實例;上傳到Linux suse 任意目錄下
3)並賦值許可權為# chmod 750 nmon_x86_64_sles11
4)實時觀察操作# ./nmon_x86_64_sles11
5)直接採集數據參考
示例一# ./nmon_linux_x86_64 -F suse_kpi.nmon -s 60 -c 1
----------------------------------------------------------------------------------------
參數解釋:
1. 參數suse_kpi.nmon ==========> 保存採集數據的文件
2. 參數-s ==========> 秒為單位
3. 參數-c ==========> 收集次數
----------------------------------------------------------------------------------------
示例二# date_nmon=`date "+%Y-%m-%d_%H_%M_%S"`
./nmon_linux_x86_64 -F $date_nmon.nmon -s 60 -c 1
----------------------------------------------------------------------------------------

6)使用nmon analyser v34a.xls對生成的suse_kpi.nmon進行可視化UI分析簡報

把之前生成的 suse_kpi.nmon 數據文件下載到 Windows 機器上,用 Excel 打開分析工具 nmon analyser v34a.xls 。(注意EXCEL宏的安全級別調低些)
點擊 Excel 文件中的 "Analyze nmon data" 按鈕,選擇 suse_kpi.nmon 數據文件,這樣就會生成一個分析後的結果文件:suse_kpi.nmon.xlsx,使用Excel打開生成的文件就可以看到結果了。

如果宏不能運行,需要做以下操作:
開發工具 -> 宏安全性 -> 啟用所有宏,然後再打開文件並允許運行宏

閱讀全文

與nmonlinux下載相關的資料

熱點內容
實例配置文件里的sid是什麼 瀏覽:43
ps文件模糊 瀏覽:192
葉檀財經推出過什麼購物APP 瀏覽:875
linux硬碟檢測 瀏覽:431
如何用路由器降低網路延遲 瀏覽:601
aix分區root密碼 瀏覽:439
運動鞋買鞋上什麼app 瀏覽:904
NSA工具下載 瀏覽:918
函數代碼在哪個文件夾 瀏覽:213
微信應用怎麼代碼添加快捷方式 瀏覽:371
用數據說話是最有力的什麼 瀏覽:27
圖片文件被鎖定無法打開 瀏覽:768
wr886nv2升級 瀏覽:490
移動硬碟視頻文件無法刪除 瀏覽:417
如何查看網路監控 瀏覽:132
列印機如何連接到網路列印機 瀏覽:181
vmlinux安裝tools 瀏覽:768
波形文件轉mp3 瀏覽:803
linux查看網路 瀏覽:163
如何從cad軟體里列印命令文件 瀏覽:247

友情鏈接