ApsaraMQ for Kafka コンソールのメッセージクエリ ページで、クエリモード ドロップダウンリストから 時点によるクエリ を選択し、時間 ピッカーで時刻を指定してメッセージをクエリすると、メッセージ作成時間 列のタイムスタンプが指定した時刻と大幅に異なる場合があります。 場合によっては、メッセージ作成時間 の値が null になることがあります。

原因 1: クエリ時間がパーティションのメッセージ範囲外である
指定した時間が、パーティション内の最も古いメッセージより前、または最も新しいメッセージより後である場合。この場合、コンシューマオフセットがリセットされ、メッセージ作成時間 列には指定した時間ではなく、最新のメッセージに近いタイムスタンプが表示されます。
ソリューション
トピックのメッセージ範囲内の時間を指定してください。
原因 2: [作成日時] の値が null である
メッセージを生成した Kafka クライアントがメッセージタイムスタンプをサポートしていない場合、メッセージ作成時間 列には null が表示されます。タイムスタンプのサポートは Kafka クライアントバージョン 0.10.2 で導入されました。
ソリューション
Kafka クライアントをバージョン 0.10.2 以降にアップグレードしてください。バージョン 2.4.0 を推奨します。