web-dev-qa-db-ja.com

ファイルシステム上のHPUX iostat

HP UX 11 OSを実行しているサーバーがあり、ディスクではなくファイルシステムのI/O統計を取得しようとしています。

たとえば、iostatと入力すると、サーバーに50台のディスクが接続されています(ここでは、3台のディスクのiostatの出力の下にあります)。

disk9     508   31.4    1.0
disk10     53    1.5    1.0
disk11      0    0.0    1.0

そして私はファイルシステム(df出力)を持っています:

/c101            (/dev/VGAPPLI/c101_lv): 66426400 blocks       1045252 i-nodes
/c102            (/dev/VGAPPLI/c102_lv): 360190864 blocks       5672045 i-nodes
/c103            (/dev/VGAPPLI/c103_lv): 150639024 blocks       2367835 i-nodes
/c104            (/dev/VGAPPLI/c104d_lv): 75852825 blocks       11944597 i-nodes

Hp-uxで、ディスクではなくファイルシステムのI/O統計を取得することは可能ですか?

2
got2be

Glanceは、ファイルシステムごとにメトリックを実行できます。

このAdvisor構文ファイルを考えると:

 headersprinted = headersprinted 
 if headersprinted!= 1 then {
 print "DATE TIME FILESYSTEM FIR LIR LRBR LRR LWBR LWR PIR PRBR PRR PWBR PWR" 
 headersprinted = 1 
} 
ファイルシステムループ
 {
 print GBL_STATDATE | 12、 ""、
 GBL_STATTIME | 9、 ""、
 FS_DIRNAME | 24、
 FS_FILE_IO_RATE | 8、
 FS_LOGL_IO_RATE | 8、
 FS_LOGL_READ_BYTE_RATE | 9、
 FS_LOGL_READ_RATE | 8、
 FS_LOGL_WRITE_BY ____。] FS_LOGL_WRITE_RATE | 8、
 FS_PHYS_IO_RATE | 8、
 FS_PHYS_READ_BYTE_RATE | 9、
 FS_PHYS_READ_RATE | 8、
 FS_PHYS_WRITE_BYTE_ | 8 
}

Glanceは、アドバイザ専用モードで開始し、出力をファイルに送信できます。

Nohup glance -aos ./filesystem_advisor.conf -j 60> glance_output_filesystem _ $$。txt2>/dev/null&

メトリックの詳細については、ドキュメントまたは この例を見つけたOracleブログを参照してください。

1
John Mahowald