2017-01-13 13 views
0

文字列を選択し、私は、これらのパラメータに一致するCloudwatchからログを取得していますFilterLogEvents機能を使用していません:FilterPatternは、このコードで明示的に

{ 
    "endTime": number, 
    "filterPattern": "string", 
    "interleaved": boolean, 
    "limit": number, 
    "logGroupName": "string", 
    "logStreamNames": [ "string" ], 
    "nextToken": "string", 
    "startTime": number 
} 

コードを:

response = self.cloudWatchLogs.filter_log_events(**kwargs) 

私はすべてのエラーログを取得できるように、 "ERROR"になるようにfilterPatternを定義しました。私の問題は、文字列:INTERRORESEAUで他のログも取得することです。私は ".ERROR:"にfilterPatternを設定しましたが、私はまだ偽のエラーを取得します。フィルタパターンを明示的に選択するように指示するにはどうすればいいですか?ERROR

答えて

1

あなたのフィルタパターンは次のようになります。

kwargs['filterPattern']='".ERROR:"' 

あなたが正確なエラー言葉を選んでいることを確認してくださいそのように。

関連する問題