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管理画面から設定したロググループのログが転送されていることを確認する