AWS Cloudwatch LogsのDatadog Logs転送方法
3-6. AWSログ転送設定
概要
ログをDatadogへ転送設定する場合の手順を記載する。 AWSサービスのログをDatadogへ転送する場合、Cloud Watch LogsのロググループをLambdaを介して転送する仕組みとなっている。 AWS管理画面でログを転送する手順を明記する。
前提条件
本手順ではClowd Watch へログの転送が行われロググループが作成されていることを前提とする
手順
1 . Lambda サービスの画面を表示
AWSの管理画面へログインしサービスからLambdaを選択する
2 . Lambda関数の画面へ推移する
左ペインの関数をクリックしdatadog-forwarder-Forwarder-xxxxxxxを選択する
3 . トリガーの選択
Lambdaのデザイナー画面より「トリガーの追加」を選択する
4 . トリガーの作成
トリガーの選択からCioud Watch logsを選択し転送したい対象のロググループを選択する
フィルターの名前について ログの用途が名前からわかるようにしたい為以下命名でフィルターの名前を付けること
<システム名><サーバ名><AWSサービス名>_<ログファイル名> 例:RDSのerror.logの場合 フィルター名:life_RDS_error.log
5 . 作成したトリガーの確認
Lambdaのデザイナー画面からCloudWatchLogsのアイコンをクリックし画面追加したトリガーが作成されていることを確認する
![image][pasted-2020.10.28-20.03.04.png]
6 . 転送したログの確認
Datadog管理画面から設定したロググループのログが転送されていることを確認する