tencent cloud

Cloud Log Service

ログフィルタリング

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

シナリオ説明

小王はツールのログをCLSに収集しました。現在、cmdbログの中で操作メソッドがPUTとPOSTのログをフィルタリングする必要があります。

元のログ

[
{
"path": "/eks/pod/running",
"clientIP": "1.*.*.123",
"method": "POST"
},
{
"path": "/cmdb/login",
"clientIP": "1.*.*.123",
"method": "PUT"
},
{
"path": "/cmdb/start",
"clientIP": "1.*.*.123",
"method": "GET"
}
]

加工ステートメント

//pathにcmdb文字が含まれている場合は、そのログを保持し、それ以外のログはフィルタリングで除外します。
log_keep(regex_match(v("path"),regex="cmdb",full=False))
//methodにPOSTまたはPUT文字が含まれている場合は、そのログを保持します。
log_keep(regex_match(v("method"),regex="POST|PUT",full=False))

加工結果

{
"clientIP":"1.*.*.123",
"method":"PUT",
"path":"/cmdb/login"
}


ヘルプとサポート

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

フィードバック