Open1
CloudWatch Logs 覚書
jsonの属性名指定して正規表現検索
以下のようなログが出てるとして
{
"reqId": "1fc10259-29da-4411-83d6-7e3501dd6a8e",
"logLevel": "INFO",
"message": "invoke xxx method"
}
$.<属性名>
を指定してログをフィルタリングできる
{ $.reqId = "1fc10259-29da-4411-83d6-7e3501dd6a8e" }
特定のmessageでさらに絞り込みたい場合に&&で条件を追加できるが、検索式を%%で囲むと正規表現で検索できる
{ $.reqId = "1fc10259-29da-4411-83d6-7e3501dd6a8e" && $.message = %^invoke%}