OSGiメトリクスの収集 - Cloud

Linux向けTalend Remote Engineユーザーガイド

author
Talend Documentation Team
EnrichVersion
Cloud
EnrichProdName
Talend Cloud
task
インストールとアップグレード
ジョブデザインと開発
EnrichPlatform
Talend Remote Engine
アーティファクトがデプロイされると、実行によって生成された全てのメトリックがTalendリモートエンジン内に収集され、GUIからアクセスできるようになります。

始める前に

タスクのデプロイ時に、Studio内のデータサービスやルートのデザインにmetric_pathコンテキストパラメーターを指定し、Talend Cloud Management Consoleにその値を入力する必要があります。metric_pathパラメーターの値は、データサービスやルートのMBeanを検索するために使用されます。

ルートやデータサービスの名前をmetric_pathパラメーターの値として使用します。

このタスクについて

データサービス用には、以下のメトリクスがキャプチャーされます。
  • OneMinuteRate
  • FiveMinuteRate
  • FifteenMinute
  • カウント
ルート用には、以下のメトリクスがキャプチャーされます。
  • Context_ExchangesCompleted
  • Context_ExchangesFailed
  • Context_ExchangesTotal
  • Context_MeanProcessingTime
  • Context_LastProcessingTime

メトリックコレクションはデフォルトで有効になっています。リモートエンジンを再起動すると、メトリックコレクションも自動的に再起動します。ただし、上記のメトリック値、たとえばサービスコールまたはContext_ExchangesTotalなどのカウントは0になります。JMXメトリックは通算の合計回数ではなく、前回の開始オペレーション以降の回数を表すからです。

手順

  • JMX接続を Talend Runtimeに設定するには、<RemoteEngineInstallationDirectory>/etcフォルダー内のorg.talend.ipaas.rt.dsrunner.talendruntime.client.cfgを編集します。
  • ポーリング間隔(秒)を変更するには、org.talend.ipaas.rt.dsrunner.metrics.collector.cfgファイル内のmetric.collection.intervalプロパティを編集します。
    60
    デフォルト値
    0
    メトリックコレクションが無効
    10
    最小値
    900
    最大値