Hermes トピックのメッセージの表示
Hermes メッセージングサービス トピックインスペクターを使用して、Hermes トピックのメッセージのペイロードを表示します。
始める前に
必要なロール:hermes_admin、kafka_namespace_admin、または admin
重要:
kafka_namespace_admin ロールを持つアドミニストレーターは、さまざまなドメインのメッセージデータを表示できます。
このタスクについて
注:
メッセージは 36 時間経過すると期限切れになります。
手順
- 移動先 すべて > Hermes メッセージングサービス > トピックインスペクター.
- [サービスを選択] ドロップダウンリストで、表示するトピックのクラスターセットを選択します。
-
[トピックのリスト] を選択します。
プライマリクラスター、セカンダリクラスター、インスタンス上のトピックの数が、トピックのテーブルの上に一覧表示されます。
- オプション:
すべてのパーティションからのメッセージを表示します。
- テーブルでトピック行を選択します。
- オプション: [データセンターを選択 (Select Data Center)] ドロップダウンリストを使用して、すべてのクラスターまたは特定のクラスターからメッセージを取得します。
- オプション: [メッセージ開始日 (UTC) (Message start date (UTC))] フィールドと [メッセージ終了日 (UTC) (Message end date (UTC))] フィールドを使用して、特定の日付範囲で受信したメッセージを取得します。
- オプション:
[メッセージ本文フィルター] フィールドにキーワードまたは正規表現を入力して、パーティション内の特定のメッセージを検索します。
注:メッセージフィルターは、テキストデータの文字列検索のみをサポートします。バイナリペイロードを含むメッセージは検索できません。
- [トピックを検査] を選択します。
- オプション:
特定のパーティションのメッセージを表示します。
- [パーティション情報をロード] を選択して、パーティションのリストを表示します。
- [パーティションからの読み取り] ドロップダウンリストで、取得するメッセージを含むパーティションを選択します。
- オプション: [データセンターを選択 (Select Data Center)] ドロップダウンリストを使用して、すべてのクラスターまたは特定のクラスターからメッセージを取得します。
- オプション: [メッセージ開始日 (UTC) (Message start date (UTC))] フィールドと [メッセージ終了日 (UTC) (Message end date (UTC))] フィールドを使用して、特定の日付範囲で受信したメッセージを取得します。
- オプション:
[メッセージ本文フィルター] フィールドにキーワードまたは正規表現を入力してフィルタリングすることで、パーティション内の特定のメッセージを検索します。
注:メッセージフィルターは、テキストデータの文字列検索のみをサポートします。バイナリペイロードを含むメッセージは検索できません。
- [トピックを検査] を選択します。
- オプション: [コンシューマー情報を表示] を選択して、各コンシューマーのメッセージ処理を追跡します。
- オプション:
[監査情報] を選択して、トピックの監査履歴を表示します。
Hermes トピック監査レコード [hermes_topic_audit_records] テーブルには、実行された操作のタイプ、プリンシパル名としての元のインスタンス、各変更のタイムスタンプなど、トピック変更の監査記録が表示されます。監査履歴は 30 分ごとに更新されます。
-
メッセージの詳細とペイロードを表示します。
注:20 文字を超えるヘッダー、キー、またはメッセージを表示するには、[表示] リンクを選択するか、データをダウンロードします。
表 : 1. メッセージの詳細 フィールド 説明 オフセット (OffSet) Hermes Kafka クラスターのデータセンター識別子とパーティション内のメッセージの位置。 パーティション メッセージが保存されているトピックのパーティション。 タイムスタンプ メッセージが作成された日時。 ヘッダー メッセージヘッダー。 キー メッセージキー。 ペイロード メッセージ本文のコンテンツ。メッセージペイロードに関する次の情報に注意してください。 - トピックインスペクターは、メッセージペイロードテキストデータ内の一部の文字を自動的にエスケープ文字に置き換えます。
- 表示されるメッセージサイズは、トピックインスペクターに表示されるペイロードのサイズであり、必ずしも Hermes Kafka クラスターに存在するメッセージのサイズではありません。