2016-05-18 13 views
0

AWS API Gateway + AWS Lambdaを使用してREST APIを構築しています。私はpytjonを使ってログライブラリとしてログを採っています。クラウドウォッチは、いくつかのメトリックを自動的に監視します。例えば、呼び出し時間、エラーカウント、...Cloud Watch Metric + AWS Lambda + Python

私のラムダ機能の中にエラーがあると想像してください。クラウドウォッチの統計情報には、エラー数が表示されます。 エラーを生成したリクエスト(AWS Lambdaログ)のログを見つけることはできますか?

誰もこの状況で監視してデバッグするためのいくつかのヒントを持っていますか?

+1

あなたの質問は、書かれたとおりに混乱しています。 「CloudWatchアラートを生成したCloudWatchログでログメッセージを見つけるにはどうすればよいですか?」というメッセージが表示されます。 PythonとLambdaに関する部分は関連性がないようです。 –

答えて

-1

自動メトリック(http://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions-metrics.html)をクラウドウォッチのログに直接リンクする方法はありません。

エラー、例外、およびタイムアウトエラーは記録されますが、メトリックからトレースすることはできません。

+0

質問は、特にCloudWatchログアラートを生成したログメッセージを見つける方法についてです。 –

+0

Hmm興味深い..答えは適切ではないかもしれません。アプリケーションログに指標をバックトラッキングしていますか?方法があるかどうかわからない...正解を探してこれを削除する – Shibashis

+1

CloudWatch Logsはアラートでかなりひどいので、役に立つ検索機能を提供するものではありません。この問題で提起された問題は、CloudWatchログの大きな苦境であり、より良い機能を提供する別のサービスにログデータをプッシュする以外の解決策は認識していません。 –