基本設定
WhaTapサーバーモニタリングエージェントは、whatap.conf設定ファイルを通じて動作を制御します。このドキュメントでは、エージェントの基本設定を案内します。
設定ファイルの場所
- Unix/Linux:
$WHATAP_HOME/whatap.conf - Windows:
%WHATAP_HOME%\whatap.conf
設定変更後、変更事項を適用するにはエージェントを再起動する必要があります。
エージェント名の識別
WhaTapは、モニタリング情報の収集対象となるインフラストラクチャサーバーの識別のために、サーバーから収集した情報を使用します。 既定値は、サーバーのホスト名(hostname)です。
- エージェント名は、プロジェクトごとに一意である必要があります。
- エージェントID/名前を変更しても、古いデータには関連付けられません。
ユーザーが設定したエージェント名を WhaTapのモニタリングサービスを確認するには、サーバーを再起動してください。
ユーザーフレンドリーな名前を指定する場合、次のように設定ファイルに指定できます。
-
Linux Shell
export WHATAP_SERVER_NAME=ユーザーフレンドリーな名前
echo "oname=$WHATAP_SERVER_NAME" |sudo tee -a /usr/whatap/infra/conf/whatap.conf -
Windows Power Shell
# 管理者権限が必要です。
$WHATAP_SERVER_NAME="ユーザーフレンドリーな名前"
Add-Content "C:\Program Files\WhaTapInfra\whatap.conf" "oname=$WHATAP_SERVER_NAME"
ネットワーク設定
WhaTapは、エージェントにサーバー通信でTCP接続してからモニタリングデータを送信します。

エージェントは、1つのTCP セッションを介してデータ送信とサーバーの制御要求を処理します。ノードエージェントはUDPを使用しません。ノードエージェントからWhaTap収集サーバーの通信はファイアウォールを開きます。
収集サーバーのアドレスとポート
WhaTapサーバーは、データリージョンサーバーとフロントサーバー、ユーレカなどに区分します。データリージョンにはProxy、Yard、Gateway、Keeperなどがあります。エージェントは、Proxyサーバーと通信します。
NodeエージェントにWhaTapサーバのproxyサーバのアドレスを設定します。(ex,whatap.server.host=10.0.3.1/10.0.3.2)サーバアドレスを設定する場合、proxyサーバの数を入力します。WhaTapサーバは、インストール方法によって、proxyサーバを1つまたは複数使用できます。
WhaTap Proxyサーバは6600番ポートでリスニング(Listening)します。エージェントで何も設定しない場合、エージェントは6600番ポートへの接続を試みます。
whatap.server.port=6600
2つのProxyサーバーが異なるポートを使用することはできません。複数のProxyサーバーを使用している場合は、(Listening) ポートが同じである必要があります。