Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

Logpull API のよくある質問

最終更新 Markdown で表示Agent セットアップ

❮ FAQ に戻る

ログはどのくらいの期間保持されますか?

Cloudflare はログを最短 3 日間、最長 7 日間利用できるようにします。より長くログが必要な場合は、ダウンロードしてローカルに保存してください。

16:10〜16:13 の時間枠でログを取得しています。しかし、ログのタイムスタンプはその時間より前のリクエストを示しています。なぜですか?

16:10〜16:13 の期間で呼び出すと、実際にはその時間にシステムが受信して処理したログを要求しています(そのためエンドポイント名は logs/received です)。受信時刻は、ログがディスクに書き込まれた時刻です。リクエストが Cloudflare のエッジに到達してから、受信・処理されるまでには遅延があります。ログ本体に表示されるのは リクエスト時刻 です。EdgeStartTimestampEdgeEndTimestamp は、エッジがリクエストの処理を開始・終了した時刻を示します。

レスポンスをリクエスト時刻やエッジ時刻ではなく 受信時刻 に基づける利点は、遅れて届くログを気にしなくてよいことです。連続した時間区間で API を呼び続ける限り、重複呼び出しなしにすべてのログを取得できます。リクエスト時刻に基づけると、そのリクエスト時刻のログがすべて処理済みかどうかを確信できません。

役に立ちましたか?