このエントリーをはてなブックマークに追加

vmstatの出力を後でExcelでグラフ化するといった時に、時刻と一緒にファイルに出力できると便利。

vmstatの出力がある程度(全部?)まとめてリダイレクトに出力されてしまうのでなかなかリアルタイムにファイル出力させるのが難しいという話。

対策として

$ vmstat -n 10 | gawk '{ print strftime("%Y/%m/%d %H:%M:%S"), $0 } { fflush() }' > vmstat.log

とすると良い。

$ vmstat -n 10 | awk '{ print strftime("%Y/%m/%d %H:%M:%S"), $0 }'

で時刻を追加するところまでは分かるけどフラッシュしないとファイルに出力されないというのはなかなかハマるのでメモでした。 http://d.hatena.ne.jp/higher_tomorrow/touch/20110601/1306887919



コメント投稿
最大255
最大1000
最大255
Email never displayed on this site. 最大255
Site is displayed. 最大255

記事一覧へ