EdgeOneリアルタイムログ配信は、ログをTencent Cloud CLSに配信することをサポートしています。コンソールまたはAPIを通じて設定できます。CLSの詳細については、CLS製品ドキュメントをご参照ください。 前提条件
2. サブユーザーアカウントを使用してCLS関連の操作を行う場合は、CLS権限管理ガイドを参照してサブアカウントの認可を完了し、サブアカウントがCLSログセットとログトピックに関する読み取り/書き込み権限を持っていることを確認してください。 注意:
EdgeOneがサービスロールTEO_QCSLinkedRoleInRealTimeLogCLSを通じてお客様のログセットとログトピックにアクセスすることを承認する必要があります。EdgeOneはサービスロールを通じて、ログセットとログトピックの照会、インデックス設定の変更、ログ配信などの操作を行います。
操作手順
1. EdgeOneコンソールにログインし、左側のメニューバーで「サービス概要」に入り、「ウェブサイトのセキュリティ強化」内で設定が必要なサイトをクリックします。
2. サイト詳細ページで、「ログサービス」>「リアルタイムログ」をクリックします。
3. リアルタイムログページで、新しい配信タスクを作成をクリックします。
4. ログソース選択ページで、タスク名を入力し、ログタイプ、サービスリージョンを選択し、次へをクリックします。
5. 宛先選択ページで、Tencent Cloud CLSを選択し、次へをクリックします。
6. 配信コンテンツ定義ページ:
(必須)ログを配信するドメイン名/レイヤー4プロキシインスタンス/エッジ関数インスタンスを選択します。
(必須)プリセットフィールドリストで、配信が必要なログフィールドを選択します。
(任意)カスタムログフィールドを追加します。カスタムログフィールド名、および式を使用したカスタムログフィールド値をサポートします。 (任意)詳細設定でサンプリング比率を設定します。デフォルトではサンプリングは無効で、100%のログが宛先に配信されます。
注意:
CLSに配信する場合、JSON Lines形式のみ選択できます。
次へをクリックします。
7. 宛先情報ページで、ターゲットログセットの所在地域、ログセット、ログトピックを選択します。
注意:
SCFなどの他のクラウド製品によるCLSログトピックへの書き込み権限制限により、EOリアルタイムログ配信先を設定する際に、選択できませんSCFデフォルトログトピックまたは他のクラウド製品のデフォルトログトピック。これは、配信失敗やログ検索不能の状況を避けるためです。 8. 配信をクリックします。
9. ポップアップでインデックス設定方法を選択します。ワンクリックでインデックスを設定をクリックすることをお勧めします。EdgeOneは、お客様が以前に選択したログトピックに対してキーバリューインデックスを作成します。また、お客様自身でCLSコンソールに移動してインデックスを設定することもできます。なお、キーバリューインデックスを有効にしていない場合、ログを検索できなくなります。
注意:
ログ量が過大で、かつCLSログトピックの自動分割機能が無効になっている場合、またはパーティション値が上限に達している場合、CLSはログ配信リクエストの頻度を制限し、お客様のログデータが失われる可能性があります。このような問題を回避するには、CLSログトピックのパーティション分割を参照して関連設定を行ってください。