---
title: "DatadogのAWS 1クリック インテグレーションのご紹介"
description: "ワンクリックでAWS環境のモニタリングを開始できます。カスタムおよび拡張されたLambdaメトリクスを含む主要なAWSメトリクス、およびログとトレースを分析します。"
author: "David M. Lentz"
date: 2020-06-02
tags: ["infrastructure monitoring", "aws", "aws"]
blog_type_id: the-monitor
locale: ja
---

Datadogの[AWSインテグレーション](https://www.datadoghq.com/blog/aws-monitoring.md)は、[EC2](https://www.datadoghq.com/blog/monitoring-ec2-instances-with-datadog.md)や[Lambda](https://www.datadoghq.com/blog/monitoring-aws-lambda-with-datadog.md)などの主要なAWSサービスに深い可視性をもたらします。AWSインテグレーションをインストールするプロセスを簡素化いたしました。DatadogでまだAWSを監視していない場合や、追加のAWSアカウントを監視する必要がある場合は、1クリックの統合により、数分で開始することができます。

![Datadog's out-of-the-box AWS dashboard shows metrics and events from the ELB, EC2, EBS, and ECS services.](https://web-assets.dd-static.net/42588/1776291630-aws-1-click-integration-datadog-aws-dashboard.png)

DatadogがAWSを監視するように設定するには、IAMロールと関連するポリシーを作成し、そのロールを外部のAWSアカウントと関連付け、Lambda関数をデプロイする必要があります。新しい1クリックインストールでは、[CloudFormation](https://aws.amazon.com/cloudformation/)を使用してこの設定が自動化されるため、AWSサービスからのメトリクス、ログ、トレースの収集をすぐに開始することができます。

## Datadog Forwarderによるサーバーレスの可視化

[AWS Lambda](https://aws.amazon.com/lambda/)は、サーバーレス関数のデプロイとアップデートを容易にします。また、AWS 1クリック インテグレーションでは、[Datadog Forwarder](https://github.com/DataDog/datadog-serverless-functions/tree/master/aws/logs_monitoring)を自動的に組み込むことで、監視を容易にしています。Datadog ForwarderはLambda関数で、サーバーレスのメトリクス、ログ、トレースをDatadogに取り込み、それらを調査、分析、アラートすることができます。

Datadogは、呼び出し回数、エラー率、総実行時間などの[標準的なLambdaメトリクス](https://docs.datadoghq.com/integrations/amazon_lambda.md?tab=awsconsole#metrics)を収集します。また、[カスタムメトリクス](https://docs.datadoghq.com/integrations/amazon_lambda.md?tab=awsconsole#custom-metrics)を収集し、[拡張 Lambda メトリクス](https://www.datadoghq.com/blog/lambda-enhanced-metrics.md)を有効にすることで、サーバーレスの可視性をさらに拡張することができます。

![Datadog's Lambda enhanced metrics dashboard shows toplists and graphs visualizing function invocations, execution time, errors, cold starts, and memory usage.](https://web-assets.dd-static.net/42588/1776291634-aws-1-click-integration-datadog-lambda-enhanced-metrics-dashboard.png)

上のスクリーンショットは、Datadogが事前に作成した[拡張 Lambda メトリクス ダッシュボード](https://app.datadoghq.com/screen/integration/30306/aws-lambda-enhanced-metrics)で、Lambdaからの期間、コスト、メモリ使用量、コールドスタートなどの[拡張メトリクス](https://docs.datadoghq.com/integrations/amazon_lambda.md?tab=awsconsole#real-time-enhanced-lambda-metrics)を視覚化しています。AWSのダッシュボードにグラフを追加するのは簡単なので、カスタムメトリクスや主要なビジネスメトリクスを表示することができます。もちろん、Lambdaの任意のメトリクスに基づいて[アラートを作成](https://docs.datadoghq.com/monitors.md)することで、問題が発生した際に自動的にチームに通知することもできます。

ダッシュボードに表示されるサーバーレスのメトリクスにコンテキストをもたらすために、Datadog Forwarderは各Lambdaファンクションの[CloudWatch ロググループ](https://docs.aws.amazon.com/lambda/latest/dg/monitoring-cloudwatchlogs.html)からログを収集し、Datadogに自動的に出荷します。AWSの1クリック統合プロセスでは、[Log Rehydration™](https://www.datadoghq.com/blog/efficient-log-rehydration-with-datadog.md)が自動的に設定されるため、検索や分析が必要な場合には、[アーカイブされたログ](https://docs.datadoghq.com/logs/archives.md?tab=awss3)であっても利用可能です。

AWSの1クリック インテグレーションでは、[AWS X-Ray](https://docs.datadoghq.com/integrations/amazon_xray.md)やDatadog APMがネイティブサポートする[Lambda tracing](https://www.datadoghq.com/blog/tracing-lambda-datadog-apm.md)を介して、サーバーレス関数からのトレースも収集しています。これにより、どのLambda関数や非Lambdaサービスがリクエストの実行に関与したかを可視化することができます。

[App Analytics](https://docs.datadoghq.com/tracing/app_analytics.md)では、ユーザーが適用したカスタム・アプリケーション・タグ（例：`customer-id`）や、自動的に適用されたインフラストラクチャ・レベルのタグ（例：`availability-zone`）など、タグによってトレースを検索・フィルタリングすることができます。同じタグをメトリクスやログに適用することで、1つのトレースの完全なコンテキストを見て、ユーザーエクスペリエンスを理解することができます。

## AWSの全体像をすばやく把握

Lambda関数の監視は、AWSベースのワークロードの全体的な健全性とパフォーマンスを理解するための一部に過ぎません。当社の1クリック統合は、RDS、EC2、Elasticacheなど、お客様のアプリケーションを動かすAWSサービスの可視性をもたらします。これらのサービスの多くに内蔵されたダッシュボードを表示できるので、AWS環境を即座に把握することができます。

![Datadog's AWS RDS dashboard shows graphs visualizing RDS connections, replication, latency, and resource utilization.](https://web-assets.dd-static.net/42588/1776291642-aws-1-click-integration-datadog-rds-dashboard-1.png)
*Amazon RDS is one of the many AWS services with built-in dashboards that display metrics as soon as you install the AWS 1-click integration.*

Datadog Forwarderは、Lambdaに加えて、CloudWatchやS3にログを記録するように設定したAWSサービスからも、直ちにログの収集を開始します。下のスクリーンショットでは、RDSインスタンス群のCPU使用率がグラフで表示され、グラフ上のポイントをクリックすることで関連するログにピボットする方法が示されています。

![A graph visualizes the CPU usage of the ten RDS instances with the highest utilization. A context menu shows the View related logs item highlighted.](https://web-assets.dd-static.net/42588/1776291646-aws-1-click-integration-datadog-rds-related-logs.png)

様々なAWSサービスでロギングを有効にする方法については、[ドキュメント](https://docs.datadoghq.com/integrations/amazon_web_services.md?tab=allpermissions#enable-logging-for-your-aws-service)をご覧ください。

## こちらをクリック

DatadogでAWSのモニタリングを開始する（またはモニタリングする追加のAWSアカウントを構成する）には、[AWSインテグレーションタイル](https://app.datadoghq.com/account/settings#integrations/amazon-web-services)の**Configuration**タブに移動します。  **Install Integration** （DatadogでAWSをまだモニタリングしていない場合）または**Add another account**（モニタリングするAWSアカウントを追加設定する場合）のいずれかを選択します。アカウントでは、**Account: New Account**フォーム（下図）で、**Automatically Using CloudFormation**ボタンをクリックします。

![Datadog's New Account form. To proceed with AWS 1-click integration from here, click Automatically Using CloudFormation.](https://web-assets.dd-static.net/42588/1776352285-aws-1-click-integration-datadog-aws-role-delegation.png)

新しいスタックを作成するためのCloudFormationページが表示され、そこで[Datadog APIキー](https://app.datadoghq.com/account/settings#api)を提供する必要があります。また、オプションとして、[Log Rehydration™](https://docs.datadoghq.com/logs/archives/rehydrating.md?tab=awss3)および/または[CloudTrail logging](https://docs.datadoghq.com/integrations/amazon_cloudtrail.md)用に作成したS3バケットへのパスを提供することができます。

このフォームを送信すると、AWSは必要なリソースを自動的に作成し、Datadogアプリのインテグレーション ページに戻ります。最後に、以下のスクリーンショットに示すように、CloudFormationスタックの作成に使用したIAMロール名とアカウントIDでインテグレーションタイルを更新します。

![Datadog's AWS integration tile shows a list of all AWS services you can monitor, with a checkbox for each. The AWS Account ID and AWS Role fields are in the AWS accounts section of the page.](https://web-assets.dd-static.net/42588/1776352289-aws-1-click-integration-datadog-aws-integration-tile.png)

これでインテグレーションがインストールされ、数分後にはAWSアカウントからのメトリクスが[Datadog のダッシュボード](https://app.datadoghq.com/screen/integration/7/aws-overview)に流れ始めているのを確認できるはずです。

## クラウドを見通す

Datadogの1クリックAWSインテグレーションと充実した初期設定でそのまま使えるダッシュボードにより、数十の[AWSサービス](https://docs.datadoghq.com/integrations.md#cat-aws)と1,000以上の他のテクノロジーのモニタリングをわずか数分で開始することができます。AWSインテグレーションの設定に関するガイダンスは、[ドキュメント](https://docs.datadoghq.com/integrations/amazon_web_services.md)を参照してください。まだDatadogをお使いでない方は、14日間の <!-- Sign-up trigger (無料トライアル) omitted --> をご利用ください。