XOSエージェント設定
データベースサーバーのリソースをさらにモニタリングする場合は、データベースサーバーに別のXOSエージェントを実行してデータを収集できます。
-
x86アーキテクチャで動作するOS環境にのみ適用されます。
-
XOSエージェントのインストールについての詳細は、次の文書を参照してください。
whatap.confファイルの設定
XOSエージェントを実行する前に、whatap.confファイルで、以下のオプションを設定します。
-
xos Int
既定値
0XOSエージェントを使用するかどうかを設定します。
0に設定するとXOSからのデータは収集されません。1に設定するとすべてのXOSからのデータを収集します。IPアドレスを設定する場合、そのIPアドレスが一致するXOSからのデータのみ収集します。 -
xos_port String
既定値
3002XOSエージェントと通信するポートを設定します。XOSエージェントはUDPで通信します。ファイアウォールでUDPポートがブロックされている場合は、該当ポートを開放してください。
-
xos_cpu_iowait Int
既定値
1XOSエージェントから収集したCPU使用率にiowaitを追加できます。
1に設定するとiowaitが追加され、0に設定するとiowaitは追加されません。 -
xos_mem_buffcache Int
既定値
0XOSエージェントから収集したメモリ使用率にbuffcacheを追加できます。
1に設定するとbuffcacheが追加され、0に設定するとbuffcacheは追加されません。
xos.confファイルの設定
xosディレクトリをデータベースサーバーにコピーし、xos.confファイルにエージェントサーバー情報を入力して追加オプションを設定してください。
-
dbx_ip String
DBXエージェントをインストールしたサーバーのIPアドレスを入力します。
-
dbx_port String
既定値
3002DBXエージェントと通信するポートを設定します。
DBXエージェントは、UDPで通信します。ファイアウォールでUDPポートがブロックされている場合は、該当ポートを開放してください。
-
cpu_limit Int
既定値
0limitの設定値より大きい値を持つプロセス情報を収集します。1/100%単位で1.23%の場合、
123として設定します。 -
mem_limit Int
既定値
10240limitの設定値より大きい値を持つプロセス情報を収集します。単位は「KB」で既定値である10240は、10MBになります。(1024 KB = 1 MB)
-
disk_usage_interval Second
既定値
60インスタンス別のディスク使用率と使用可能サイズ、全体サイズ情報を表示します。値が'0'の場合、ディスク使用率は収集しません。
-
port_check String
接続状態をチェックするサーバーとポートを指定します。IP:Portの形式で設定し、コンマ(,)で区切って複数登録が可能です。接続ができないサーバーとポートの一覧は、
db_port_checkカテゴリに保存されます。xos.confport_check=192.168.122.113:3333,192.168.122.113:3334接続ができなかったサーバーとポートの一覧を確認する場合、分析 > メトリクス照会メニューで
db_port_checkカテゴリを選択します。
-
process_check String
プロセスの実行状態をモニタリングできます。オプション値でプロセス名を入力します。コンマ(,)を区切り文字として使用し、複数登録することができます。
xos.confprocess_check=pmon,smon,tnslsnr,melong,haha指定された文字列を含むプロセス名が検知されない場合、
db_process_checkカテゴリにその文字列の一覧を保存します。例えば、melong、hahaの2つのプロセスがない場合、分析 > メトリクス照会メニューでdb_process_checkカテゴリを選択した後、確認できます。
ノートprocess_checkオプションを使用して、データベースで実行されているプロセスが終了した場合はアラート通知を送信できます。詳細は次の文書を参照してください。 -
process_check_interval Second
既定値
6process_checkオプションに設定されたプロセスの実行状況を確認する間隔を設定します。(単位:秒) -
iplist_interval Second
既定値
0(off)DBサーバーのIP一覧を収集する間隔を設定します。(単位:秒、3以上で設定)
ノートwhatap.confのファイルに
xos_dbip=trueオプションを設定するとdb_ip_listのカテゴリに転送します。分析 > メトリクス照会メニューでdb_ip_listカテゴリを選択した後、確認することができます。
-
file String
ログメニュー(ログTail、ログトレンド、ログ検索、ログ設定)を使用するには 、
fileオプションにモニタリングするログファイル名のフルパスを入力します。次の例を参照してください。
xos.conf# example
file=C:/Program Files/Microsoft SQL Server/MSSQL16.MSSQLSERVER/MSSQL/Log/ERRORLOGTipsモニタリングするログファイルを追加するには
file、file1、file2といった方法でオプションを追加します。xos.conffile={log_file_path1}
file1={log_file_path2}
file2={log_file_path3}
file3={log_file_path4}