RED MONITOR

お問い合わせ・資料請求

ヘルプ / KEYVALUEプラグイン / CPU使用率

CPU使用率監視プラグインは、CPU使用率を監視するスクリプトです。このスクリプトではアイドル状態で無いで無い時間をCPUが使用されている時間として計算しています。

設定手順

設定手順は、次のとおりです。

1. sarコマンドのインストール

sarコマンドをインストールして下さい。RedHat系のOSの場合、"yum -y install sysstat"を実行することでインストールできます。

2. プラグインの設置

プラグインファイルを、RED MONITORからインターネット経由でアクセス出来る任意のURLに設置して下さい。

3. RED MONITORの設定

KEYAVLUEプラグインの設定画面から

  • 「監視するURL」欄に上記のURLを指定します。
  • 「increase監視」欄に"cpuusage,70,90,%"を指定します。

プラグインダウンロード

プラグイン内容は、次のとおりです。
CPU使用率監視プラグインの圧縮ファイル(.zip形式)
下記のソースコードをダブルクリックすると、全てが選択され、右クリックでコピーできる状態になります。
 <?php
header("Content-type: text/plain");
echo date('Y/m/d H:i:s'), PHP_EOL;

exec("sar -u", $out, $retcoce);
$preg_str = '/([0-9][0-9]?\.[0-9][0-9]?)$/';
$avg  = array_pop($out);
$last = array_pop($out);

$preg_ret = preg_match($preg_str, $last, $matches);
$cputime = 100 - (float)$matches[0];
echo "CPU,$cpuusage,%", PHP_EOL;
            
TOPへもどる
製品・サービスに関するご相談・お見積り・お問い合わせはこちらから。
お問い合わせ・資料請求
03-5510-3315

月曜日〜金曜日 9:00〜18:00
(土日・祝日・弊社定休日を除く)