4

過去 2 か月間、Loggly に誤ってログを記録していました。私たちのコンテキストは歴史的に文字列の数値配列でした。

['message1', 'message2, 'message3' ...]

より少ないキーを使用する必要があるオブジェクトの配列を loggly に送信しようとしています。

新しいログ ペイロードの例:

['orderId' => 123, 'logId' => 456, 'info' => json_encode(SOMEARRAY)]

よりクリーンなログ形式を持つ新しい形式をテストする際に、Loggly は次のメッセージを提供します。

このイベントで送信された 9 件のうち 2 件は、このアカウントの一意のフィールド名の最大許容数 (100) を超えたため、インデックスに登録されませんでした。影響を受けたフィールドは次のとおりです: [json.context.queue, json.context.demandId]

30日プランです。これは、コンテキストが正しくインデックス付けされるためには、インデックス付けされた古いログの有効期限が切れるまで 30 日間待つ必要があるということですか? 新しい形式のログに対応するためにインデックス作成を再構築する方法はありますか?

4

1 に答える 1

0

30 日間待つ必要はありません。古い形式でのログの送信を停止する限り、通常は数時間または長くても数日以内に、新しいフィールドを含むデータを送信できるようになります。support@loggly.com に連絡することもできます。

于 2015-08-04T22:22:26.200 に答える