検索

第41章 SystemTap でのディスクおよび I/O アクティビティーの監視

download PDF

次のスクリプトを使用して、ディスクと I/O のアクティビティーを監視できます。

41.1. SystemTap でのディスクの読み取り/書き込みトラフィックの概要

disktop.stp SystemTap スクリプトを使用して、システムで最も重いディスク読み取りおよび書き込みを実行しているプロセスを特定できます。

前提条件

手順

  • disktop.stp スクリプトを実行します。

    # stap --example disktop.stp

    このスクリプトでは、ディスクへの最も重い読み取りまたは書き込みを行う上位 10 プロセスが表示されます。

    この出力には、リスト表示されているプロセスごとに、以下のデータが含まれます。

    UID
    ユーザー ID。0 のユーザー ID は、root ユーザーを指します。
    PID
    リスト表示されているプロセスの ID。
    PPID
    リスト表示されているプロセスの親プロセスのプロセス ID。
    CMD
    リスト表示されているプロセスの名前。
    デバイス
    リスト表示されているプロセスが、読み取りまたは書き込みを行っているストレージデバイス。
    T
    リスト表示されているプロセスが実行するアクションの種類。W は書き込みを、R は読み取りを指します。
    BYTES
    ディスクに対して読み書きされるデータの量。

disktop.stp スクリプトの出力は、以下のようになります。

[...]
Mon Sep 29 03:38:28 2008 , Average:  19Kb/sec, Read: 7Kb, Write: 89Kb
UID      PID     PPID                       CMD   DEVICE    T    BYTES
0    26319    26294                   firefox     sda5    W        90229
0     2758     2757           pam_timestamp_c     sda5    R         8064
0     2885        1                     cupsd     sda5    W         1678
Mon Sep 29 03:38:38 2008 , Average:   1Kb/sec, Read: 7Kb, Write: 1Kb
UID      PID     PPID                       CMD   DEVICE    T    BYTES
0     2758     2757           pam_timestamp_c     sda5    R         8064
0     2885        1                     cupsd     sda5    W         1678
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.