インフラストラクチャ エージェントの既知の問題

インフラストラクチャ エージェントには、以下の既知の問題があります。
apmdevops106
インフラストラクチャ エージェントには、以下の既知の問題があります。
障害 DE363164 - Azure モニタが「Retrieving metric definitions for storage exceeded allowed time (ストレージのメトリック定義の取得が許可された時間を超過しました)」例外をスローする
対象:
CA APM 10.7 サービス パック 1 (SP1)、インフラストラクチャ エージェント、Azure モニタリング拡張機能
問題の状況:
Azure モニタが以下の
TimeoutException
をランダムに生成してログに記録します。
[ERROR] [IntroscopeAgent.StorageCallback] Retrieving metric definitions for storage exceeded allowed time java.util.concurrent.TimeoutException
at java.util.concurrent.FutureTask.get(FutureTask.java:205)
解決方法:
Azure モニタの REST API が 30 秒のタイムアウト値以内に応答しない場合、Azure モニタは
TimeOutException
をスローします。
障害 DE341016 - インフラストラクチャ エージェントの Windows パッケージには、PHP および Docker の両方のバンドルが含まれています。
対象:
CA APM 10.7、インフラストラクチャ エージェント、PHP 機能拡張
問題の状況:
CA APM PHP エージェント拡張機能はインフラストラクチャ エージェント Windows パッケージにリストされており、リモート Windows コンピュータ上の PHP プローブの展開を促進します。 PHP のインフラストラクチャ エージェント バンドルには、Docker のバンドルも含まれています。
解決方法:
Docker バンドルを無視します。 PHP バンドルをインストールします。
障害 DE319223 - EPAgent メトリック フィード REST API を使用するインフラストラクチャ エージェントが応答に失敗する
対象:
CA APM 10.7、EPAgent メトリック フィード REST API エンドポイントを使用するインフラストラクチャ エージェント
問題の状況:
インフラストラクチャ エージェントは、Jetty HTTP サーバを使用して EPAgent メトリック フィード REST API を実装します。 インフラストラクチャ エージェントがインストールされているコンピュータの CPU コア数が 20 を超える場合、Jetty サーバは正常に初期化されない可能性があります。 この状況が発生すると、メトリック フィード REST API が応答しなくなり、以下のメッセージがインフラストラクチャ エージェントのコンソール ログ ファイルに大量に記録されます。
2017-09-28 17:34:12.182:WARN:oeji.nio:Dispatched Failed! SCEP@7401e89f{l(/10.130.2.1:53438)<->r(/10.128.22.19:9191),s=-1,open=true,ishut=false,oshut=false,rb=false,wb=false,w=true,i=1r}-{AsyncHttpConnection@3a6367a8,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=-14,l=0,c=0},r=0} to org.eclipse.jetty.server.nio.SelectChannelConnector$ConnectorSelectorManager@13f3b311
AgentConsole.log ファイルは、apmia/logs/APM ディレクトリにあります。
解決方法:
この問題は、Jetty HTTP サーバの既知の問題によって発生します。 回避策は、Jetty HTTP サーバの内部スレッド プール サイズを増やすことです。 スレッド プール サイズを増やすと、Jetty サーバは正常に初期化されます。
以下の手順に従います。
  1. apmia/core/config ディレクトリに移動します。
  2. IntroscopeAgent.profile ファイルをテキスト エディタで開きます。
  3. introscope.epagent.config.HttpServer.maxThreadCount
    プロパティの値を
    40
    に設定します。
    introscope.epagent.config.HttpServer.maxThreadCount=40
  4. ファイルを保存します。