コンバンハ、千葉(幸)です。 CloudWatch Logsメトリクスフィルターではフィルターパターンで様々な形式に対応することができます。 例えば複数のキーワードのORパターンマッチングや、キーワードの除外に対応しています。ただし、それらを一つのフィルターパターン構文の中で両立させることはできません。そこで試行錯誤することになったので、その結果を書きます。 目次 やりたいこと フィルターパターン構文について ORパターンマッチング 除外キーワード ORパターンマッチングと除外キーワードの組み合わせ ではどうするか 追記:スペース区切りフィルターパターンを使用する 終わりに やりたいこと 「error」もしくは「fail」のキーワードが含まれているログイベントを検知したい ただし、「hoge」ないし「fuga」が含まれているものは検知対象から除外したい つまり、以下のログイベントのうち、★
![【CloudWatch Logs】1つのメトリクスフィルターでORパターンマッチングと語句の除外を両立できない(が似たようなことはできる) | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/2cd56545af48138769ce47d03f22d7baac20b923/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2019%2F05%2Famazon-cloudwatch.png)