サポート環境
PostgreSQLモニタリングを開始する前に、次のサポート環境を確認してください。
データベース対応バージョン
PostgreSQLベース(EDB、Tmax OpenSQLなど) 9.2バージョン以降に対応します。
ノート
-
エージェントをインストールするサーバーには、Java 8以降のインストールが必要です。
-
データベースサーバーは、DBXエージェントがDBポートにアクセスできるように、Inbound接続を許可する必要があります。
-
DBXエージェントがWhaTapサーバーにデータを転送できるように、6600ポートのOutboundを開く必要があります。
エージェントの最小インストール仕様
-
CPU: 1コアあたり約20個のエージェントのインストールが可能(DBサーバーの負荷によって変動可能)
-
メモリー: 200MB
-
ディスク: 100MB(エージ ェントスペース50MB + ログファイル作成スペース50MB)
ノート
エージェント数による最小インストール仕様
| エージェントインストール数 | CPU | メモリ | ディスク |
|---|---|---|---|
| 10個 | 1コア | 2GB | 1GB |
| 20個 | 1コア | 4GB | 2GB |
| 40個 | 2コア | 8GB | 4GB |
エージェント方式
DBエージェントは、次のような方式で基本動作します。
-
遂行周期: 5秒(既定値)
-
実行クエリ数: 5~6個
-
速度: サーバーの負荷が正常な場合、1秒以内に終了
-
最大2つのセッション(5秒収集セッション、その他の情報収集セッション)
収集クエリのタイムアウトが発生すると、DBエージェントは負荷を最小化するために次の方法で動作します。
-
以前の収集クエリが終了するまで、新しい収集クエリを実行しません。
-
タイムアウトが12秒を超えた場合(リフレッシュ周期が2回を超えた場合)は、セッション終了後に再接続します。
-
3回以上タイムアウトが発生した場合は、10秒待機してから再試行します。
ノート
DBサーバーの負荷状態によって収集クエリの結果がWhaTapモニタリングサービス画面に出力されるまでに長い時間がかかったり、タイムアウトが発生することがあります。