OSGiメトリクスを収集
アーティファクトがデプロイされると、実行によって生成されたメトリクスがすべてTalend Remote Engineに収集され、GUIからアクセスできるようになります。
始める前に
タスクのデプロイ時に、Talend Studio内のデータサービスやルートのデザインにmetric_pathコンテキストパラメーターを指定し、Talend Management Consoleにその値を入力する必要があります。metric_pathパラメーターの値は、データサービスやルートのMBeanを検索するために使われます。
ルートやデータサービスの名前は、metric_pathパラメーターの値として使われます。
このタスクについて
データサービスでキャプチャーされるメトリクスは次のとおりです。
- OneMinuteRate
- FiveMinuteRate
- FifteenMinute
- Count
ルートでキャプチャーされるメトリクスは次のとおりです。
- Context_ExchangesCompleted
- Context_ExchangesFailed
- Context_ExchangesTotal
- Context_MeanProcessingTime
- Context_LastProcessingTime
メトリクスコレクションはデフォルトで有効になっています。Remote Engineを再起動すると、メトリクスコレクションも自動で再起動します。ただし、上記のメトリクス値、たとえばサービスコールやContext_ExchangesTotalなどのカウントは0になります。その理由は、JMXメトリクスが通算の合計回数ではなく前回の開始操作以降の回数を表すためです。