製品

Percona

pt-sift

コマンド

pt-sift [pt-stalkで作成されたファイルのパス]

目的

「pt-stalk」によって作成されたファイルを閲覧します

結果

以下のコマンドを実行します

# pt-sift /var/lib/pt-stalk/

実行すると、pt-stalkで収集されたログファイルの一覧が出力されます
次に進むためにEnterキーを押下します

[root@localhost lib]# pt-sift /var/lib/pt-stalk/
 
  2017_04_10_15_23_03  2017_04_10_15_45_37
 
Select a timestamp from the list [2017_04_10_15_45_37]

※必ず最新のタイムスタンプが記録されたログが選択されます

vmstat等の情報を集計した結果が出力されます

======== localhost.localdomain at 2017_04_10_15_45_37 DEFAULT (2 of 2) ========
--diskstats--
  #ts device rd_s rd_avkb rd_mb_s rd_mrg rd_cnc rd_rt wr_s wr_avkb wr_mb_s wr_mrg wr_cnc wr_rt busy in_prg io_s qtime stime
 {29} dm-0   0.0    0.0    0.0     0%    0.0     0.0   1.6   5.4     0.0     0%    0.0   12.5       0%    0     1.6  11.0   1.6
 dm-0  0% . . . . . . . . . . . . 5% 0% . . . . . . . . . . . . . . .
--vmstat--
r b  swpd  free buff  cache si so bi bo  in  cs us sy id wa st
6 0 24548 82888    0 326376  0  1 23 23  37  41  1  0 99  0  0
0 0 24548 84232    0 328012  0  0  0  8 571 388  7  9 84  0  0
wa 0% . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
--innodb--
    txns: 1xnot (0s)
    0 queries inside InnoDB, 0 queries in queue
    Main thread: sleeping, pending reads 0, writes 0, flush 0
    Log: lsn = 2242164395, chkp = 2242164395, chkp age = 0
    Threads are waiting at:
    Threads are waiting on:

【主な操作コマンド】

  • ・ j :次のタイムスタンプを表示
  • ・ k :前のタイムスタンプを表示
  • ・ q :プログラムの終了

良い点

特別なツールを使用しなくても、netstat や vmstat、 iostat 等の様々な情報を取得できます