tencent cloud

Cloud Log Service

テンプレートの作成

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-10-12 14:51:42
AI翻訳

操作シナリオ

設定テンプレートを使用して、ログトピックに対して一括で設定を作成できます。例えば、ログトピックをCOSに配信するタスクを一括で作成する場合、事前にテンプレートを作成してCOS配信の属性を設定し、そのテンプレートを複数のログトピックに適用することで、同じ属性を持つ複数のCOS配信タスクをすばやく作成できます。

前提条件

CLSを有効化し、ログセットとログトピックを作成して、ログデータを正常に収集します。
サブアカウント/コラボレーターはメインアカウントの承認が必要です。承認手順についてはCAMに基づく権限管理を参照してください。承認ポリシーについては以下を参照してください:
{"statement": [ {
"action": [
"cls:DescribeTopics",
"cls:DescribeLogsets",
"cls:GetConfigurationTemplateApplyLog",
"cls:ApplyConfigurationTemplate",
"cls:CreateConfigurationTemplate",
"cls:DeleteConfigurationTemplate",
"cls:ModifyConfigurationTemplate",
"cls:DescribeConfigurationTemplates",
"cos:GetService",
"cam:ListAttachedRolePolicies" ],
"effect":"allow",
"resource": [ "*" ]
} ],
"version": "2.0" }
Tencent Cloud CLSサービスロールQcloudAccessForCLSRoleInTemplateにアクセスポリシーを承認済みです。これはCLSテンプレートTemplateがユーザーとして一連の操作を実行するために使用されます。このバックグラウンドタスクは、ユーザーの設定に基づいて、ユーザーのために配信タスク、インデックス、収集設定などの操作を作成します。

操作手順

1. CLSコンソールにログインします。
2. 左側のナビゲーションバーで、設定テンプレートを選択します。
3. テンプレートを作成をクリックします。現在のテンプレートではCOSへの配信のみ設定できます。

設定項目の説明は以下の通りです:
設定項目
説明
ルール
必須/任意
テンプレート名
設定テンプレートの名前です。
-
必須
テンプレート説明
テンプレートの説明です。
-
必須ではありません
COSへ配信
設定
配信タスク名
配信タスク名は、デフォルトで${TopicName}-${TaskCreateTime}を連結して作成されます。${TopicName}はログトピック名を指し、${TaskCreateTime}はCOS配信タスクの作成時間を指します。カスタムサフィックスを入力できます。
配信タスク名の全長は255文字です。そのうち${TopicName}は最長200文字で、200文字を超えた場合は切り捨てられます。
-
配信履歴データ
無効:リアルタイムデータのみを配信します。
有効:履歴データを配信します。配信するログの時間範囲を選択できます。バックグラウンドで自動的にテンプレートを適用するログトピックのライフサイクルとの積集合を取得します。例は以下の通りです:
テンプレートでの配信時間範囲は5月1日から∞です。ログトピックAの保存期間は30日です。Aトピックの場合:
5月15日にテンプレートが適用された場合、COS配信タスクのログ時間範囲は5月1日~∞となります。
6月1日にテンプレートが適用された場合、COS配信タスクのログ時間範囲は5月2日~∞となります。
注意:
テンプレート送信後、配信ログの時間範囲は変更できません。
時間選択
必須
COSバケット
テンプレート適用時に選択します。
-
-
COSパス
デフォルト値:${TopicName}-${TaskCreateTime}/%Y/%m/%d/%H/ 。${TopicName}はログトピック名を指し、${TaskCreateTime}は配信タスクの作成時間を指します。/%Y/%m/%d/%H/は年/月/日/時間を表します。
デフォルトのCOSパスにカスタム文字を追加するか、デフォルトパスを削除して、カスタムパスを使用することができます。
/で始まらず、パスの全長は255文字です。そのうち${TopicName}は最長200文字で、200文字を超えた場合は切り捨てられます。
任意
圧縮配信
データを圧縮してから配信するかどうかです。
デフォルトで有効です。
必須
圧縮
形式
非圧縮、Snappy、lzop、gzipをサポートします。
非圧縮、Snappy、lzop、gzip
必須
配信ファイルサイズ
投遞対象の元のログファイルのサイズです。投遞間隔時間と組み合わせて使用します。どちらかの条件が先にトリガーされた場合、そのルールに従ってファイルを圧縮し、COSに投遞します。
例えば256MB、15分と設定した場合、ファイルサイズが5分で256MBに達した場合、ファイルサイズの条件が先にトリガーされ、配信タスクが実行されます。
5~256、単位:MBです。
必須
配信間隔時間
間隔時間を指定すると、その間隔で投递がトリガーされます。投递ファイルサイズと組み合わせて使用し、どちらかの条件が先にトリガーされた場合、そのルールに従ってファイルを圧縮し、COSに投递します。
例えば、256MB、15分と設定した場合、15分時点でファイルサイズがわずか200MBの場合、間隔時間の条件が先に投递タスクをトリガーします。
300~900、単位:sです。
必須
配信
形式
詳細については、エスケープオプションの説明を参照してください。
注意:
エスケープしないを選択した場合、JSONの第1階層ノードに数値が含まれていると、配信後に自動的にint、floatに変換されます。
-
必須
CLS組み込みフィールドの配信
CLS組み込みフィールドを配信するかどうかです。
-
必須
TAGフィールドの配信
__TAG__フィールドを配信するかどうかです。
-
必須
4. 確定をクリックして、テンプレートを保存します。テンプレートはログトピックに適用されて初めて有効になります。詳細はテンプレートの適用をご参照ください。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック