Hermes トピックのメッセージの表示

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • Hermes メッセージングサービス トピックインスペクターを使用して、Hermes トピックのメッセージのペイロードを表示します。

    始める前に

    必要なロール:hermes_admin、kafka_namespace_admin、または admin

    重要:
    kafka_namespace_admin ロールを持つアドミニストレーターは、さまざまなドメインのメッセージデータを表示できます。

    このタスクについて

    注:
    メッセージは 36 時間経過すると期限切れになります。

    手順

    1. 次のように移動する。 All (すべて) > Hermes メッセージングサービス > トピックインスペクター.
    2. [ サービスの選択 ] ドロップダウンリストに表示するトピックを含むクラスターセットを選択します。
    3. [ トピックのリスト] を選択します。
      プライマリクラスター、セカンダリクラスター、インスタンス上のトピックの数が、トピックのテーブルの上に一覧表示されます。
    4. オプション: すべてのパーティションからのメッセージを表示します。
      1. テーブル内のトピック行を選択します。
      2. オプション: [データセンターを選択] ドロップダウンリストを使用して、すべてのクラスターまたは特定のクラスターからメッセージを取得します。
      3. オプション: [メッセージの開始日 (UTC)] フィールドと [メッセージの終了日 (UTC)] フィールドを使用して、特定の日付範囲で受信したメッセージを取得します。
      4. オプション: [メッセージ本文のフィルター] フィールドにキーワードまたは正規表現を入力して、パーティション内の特定のメッセージを検索します。
        注:
        メッセージフィルターは、テキストデータの文字列検索のみをサポートしています。バイナリペイロードを含むメッセージは検索できません。
      5. [トピックを検査] を選択します。
    5. オプション: 特定のパーティションのメッセージを表示します。
      1. [ パーティション情報のロード] を選択して、パーティションのリストを表示します。
      2. [ Read from Partition ] ドロップダウンリストで、取得するメッセージを含むパーティションを選択します。
      3. オプション: [データセンターを選択] ドロップダウンリストを使用して、すべてのクラスターまたは特定のクラスターからメッセージを取得します。
      4. オプション: [メッセージの開始日 (UTC)] フィールドと [メッセージの終了日 (UTC)] フィールドを使用して、特定の日付範囲で受信したメッセージを取得します。
      5. オプション: キーワードまたは正規表現を使用して [メッセージ本文] フィルター フィールドをフィルタリングして、パーティション内の特定のメッセージを検索します。
        注:
        メッセージフィルターは、テキストデータの文字列検索のみをサポートしています。バイナリペイロードを含むメッセージは検索できません。
      6. [トピックを検査] を選択します。
    6. オプション: [ コンシューマー情報の表示 (View Consumer Info)] を選択して、各コンシューマーのメッセージ処理を追跡します。
    7. オプション: [監査情報] を選択して、トピックの監査履歴を表示します。
      Hermesトピック監査レコード [hermes_topic_audit_records] テーブルには、実行された操作のタイプ、プリンシパル名としての元のインスタンス、各変更のタイムスタンプなど、トピック変更の監査記録が表示されます。監査履歴は 30 分ごとに更新されます。
    8. メッセージの詳細とペイロードを表示します。
      注:
      20 文字を超えるヘッダー、キー、またはメッセージを表示するには、[表示] リンクを選択するか、データをダウンロードします。
      表 : 1. メッセージの詳細
      フィールド 説明
      オフセット (OffSet) Hermes Kafka クラスターのデータセンター識別子とパーティション内のメッセージの位置。
      パーティション メッセージが保存されているトピックのパーティション。
      タイムスタンプ メッセージが作成された日時。
      ヘッダー メッセージヘッダー。
      キー メッセージキー。
      ペイロード メッセージ本文のコンテンツ。メッセージペイロードに関する次の情報に注意してください。
      • トピックインスペクターは、メッセージペイロードテキストデータ内の一部の文字を自動的にエスケープ文字に置き換えます。
      • 表示されるメッセージサイズは、トピックインスペクターに表示されるペイロードのサイズであり、必ずしも Hermes Kafka クラスターに存在するメッセージのサイズではありません。