前のトピック: シンプル形式または XML 形式のネットワーク入力に関する EPAgent の構成次のトピック: EPAgent の実行


HTTP GET 入力に関する EPAgent の構成

EPAgent で、簡易 HTTP サーバを作成して HTTP GET 要求をリスンします。 HTTP GET 要求は Enterprise Manager に送信するメトリックを定義します。

HTTP GET 要求は、以下の構文を使用します。

http://epaHost:epaPort/?metricType=type&metricName=name&metricValue=
value

簡易 HTTP サーバを有効化およびテストする方法

  1. EPAgent プロパティ ファイル内で、以下のプロパティをコメント化解除することによって、簡易 HTTP サーバを有効にします。
    introscope.epagent.config.httpServerPort=8080
    
  2. EPAgent を再起動します。

    変更が反映されます。

  3. ブラウザを通して、HTTP GET 要求をテストします。 例:
    http://localhost:9090/?metricType=IntCounter&metricName=
    MyHTTPMetric|Test:MyCounter&metricValue=15
    

    15 秒後、EPAgent で、MyHTTPMetric|Test:MyCounter メトリックが表示されます。

    メトリックを更新するには、EPAgent で新しい HTTP GET 要求を受信する必要があります。 したがって、簡易 HTTP サーバ機能は、複数の HTTP GET 要求を発行するツールと併用するよう意図されています。 たとえば、複数の wget コマンドを発行する オープン ソース ツール Wget を使用して、複数の HTTP GET 要求を作成することができます。 Wget の詳細については、以下を参照してください。

    http://www.gnu.org/software/wget/wget.html