• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

IBM MQ OpenTelemetryのメトリクスと属性のリファレンス

このリファレンスでは、OpenTelemetryを介して収集されるIBM MQのメトリクスと属性について説明します:mq-metric-samplesエクスポーターが公開し、コレクターがNew Relicに転送するメトリクスです。これはLinuxホストKubernetesの両方のデプロイメントに適用されます;メトリクスの形状は同一です。

メトリクスの収集

すべてのメトリクスは、エクスポーターが出力する生のPrometheusの形状を維持します:アンダースコア名ibmmq_*)と生のqmgrqueue、およびchannelラベル、さらにコレクターが付与するtarget.nameのID属性とオプションのcluster.nameタグです。New RelicのIBM MQエンティティの合成はこの形状に依存しているため、コレクターは名前とラベルを変更せずに転送します。

重要

各キューマネージャーでMQI統計を有効にしてください。そうしないと、スループットとタイミングのメトリクスは空のままになります。キューマネージャーのヘルス、キューの深さ、およびチャネルのステータスは標準でレポートされますが、MQIアクティビティのメトリクス(キュースループットおよびキューマネージャーMQIアクティビティのテーブル — ibmmq_queue_mqput_countibmmq_queue_average_queue_time_secondsなど)は、統計の収集をオンにする必要があり、これはデフォルトでオフになっています。MQSCを使用してキューマネージャーごとに1回有効にします — たとえばALTER QMGR STATMQI(ON) STATQ(ON)、次にキューごとの統計が必要なキューに対してALTER QLOCAL(...) STATQ(ON)を実行します(またはキューマネージャーのSTATQのデフォルトに依存します)。これがないと、エクスポーターは正常でエンティティは表示されますが、これらのパネルは空白でレンダリングされます。各メトリクスが依存する正確な統計については、mq-metric-samplesのドキュメントを参照してください。

ヒント

ステータスメトリクスは1/0ではなく、数値のenum値を報告します — アラートを設定する前に、以下のステータスコード参照を確認してください。カウンターはコレクターによってデルタテンポラリティに変換されるため、チャート化する際はlatest()ではなく、ウィンドウ上でsum()/rate()を使用してください。

以下の表は、OpenTelemetryのメトリクスを領域別にグループ化したものです。アカウントで実際に報告されているすべてのメトリクスをリストするには、次を実行します:

FROM Metric SELECT uniques(metricName, 2000) WHERE metricName LIKE 'ibmmq_%' SINCE 1 day ago

指標

リソース属性

コレクターは、すべてのIBM MQメトリクスにIDとコンテキストの属性を付与します。一部はすべてのデプロイメントに共通ですが、その他はコレクターがLinuxホストで実行されるかKubernetesで実行されるかによって異なります。

メトリクスコレクションの詳細

収集頻度

  • デフォルト間隔: 60秒(コレクターのscrape_interval)。これは、mq-metric-samplesエクスポーター自体のpollInterval以上である必要があります。
  • 設定可能: Helm values.yaml(Kubernetes)でIBMMQ_SCRAPE_INTERVAL(Linux)またはscrape_intervalを調整します。

情報源

すべてのメトリクスはmq-metric-samplesエクスポーターから生成されます。このエクスポーターは、PCFを介して各キュー・マネージャーをポーリングし、統計情報をHTTP/metricsエンドポイントでPrometheusメトリクスとして再公開します。コレクターのprometheusレシーバーがそのエンドポイントをスクレイプします。

メトリックのタイプ

  • ゲージibmmq_qmgr_statusibmmq_queue_depthibmmq_channel_statusなどの特定の時点の値。latest()を使用したチャート。
  • カウンターibmmq_queue_mqput_countなどの累積合計。コレクターのcumulativetodeltaプロセッサはそれらをデルタテンポラリティに変換するため、latest()ではなくsum()またはrate()を使用してチャートを作成します。

IBM MQのセルフホスト型計装

New Relicでセルフホスト型監視のためにIBM MQを設定する方法を学びます。

IBM MQのKubernetes計装

New RelicでIBM MQ for Kubernetes監視を設定する方法を学びます。

データの表示およびクエリ

New RelicでIBM MQデータを表示およびクエリする方法をご覧ください。

Copyright © 2026 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.