概要
LinuxのOS性能取得ツール nmonをインストールする。
前提
・EPRLリポジトリが導入されていること。
※EPRLリポジトリのインストールはコチラをご参照下さい。
nmon インストール
# dnf -y list nmon
~出力 抜粋~
nmon.x86_64 16m-1.el8 epel
# dnf -y install nmon
pdating Subscription Management repositories.
Unable to read consumer identity
~省略~
インストール済み:
nmon-16m-1.el8.x86_64
完了しました!
nmon性能情報取得
# mkdir /work/nmon ; cd /work/nmon
# nmon -f -t -s 1 -c 60 -F sample_performance.nmon
オプション
-f・・・csv出力
-s・・・取得間隔(秒)
-c・・・取得回数
(例)-s 10 -c360で10秒間間隔で360回→1時間)
-t・・・topコマンドの結果取得
-F・・・出力ファイル名
# ls -l
合計 72
-rw-r--r-- 1 root root 72552 yy月 dd HH:MM sample_performance.nmon
取得できました。
性能取得するためcronやサービス自動起動で仕込むのがいいかもしれないですね。
対話モードのイメージ
# nmon
※こんな感じの出力です。
-------------------------------------------------------------------------------------------
------------------------------
_ __ _ __ ___ ___ _ __ For help type H or ...
| '_ \| '_ ` _ \ / _ \| '_ \ nmon -? - hint
| | | | | | | | | (_) | | | | nmon -h - full details
|_| |_|_| |_| |_|\___/|_| |_|
To stop nmon type q to Quit
------------------------------
CentOS Linux release 8.4.2105 VERSION="8"
Vendor=AuthenticAMD Model=AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx
MHz=2096.066 bogomips=4192.13 lscpu:CPU=0 (null)
ProcessorChips=1 PhysicalCores=1 Sockets=0 Cores=0 Thrds=0
VirtualCPUs =1 MHz=2096 max=0 min=0
Use these keys to toggle statistics on/off:
c = CPU l = CPU Long-term - = Faster screen updates
C = " WideView U = Utilisation + = Slower screen updates
m = Memory V = Virtual memory j = File Systems
d = Disks n = Network . = only busy disks/procs
r = Resource N = NFS h = more options
k = Kernel t = Top-processes q = Quit
-------------------------------------------------------------------------------------------
参考リンク
ありがとうございます
コメント