概要
AWS OpsWorks は、あらゆる形式と規模のアプリケーションを簡単にデプロイして運用できるようにするアプリケーション管理サービスです。
このインテグレーションを有効にすると、Datadog にすべての OpsWorks メトリクスを表示できます。
セットアップ
インストール
Amazon Web Services インテグレーションをまだセットアップしていない場合は、最初にセットアップします。
メトリクスの収集
- AWS インテグレーションページで、
Metric Collection
タブの下にある OpsWorks
が有効になっていることを確認します。 - Datadog - AWS OpsWork インテグレーションをインストールします。
収集データ
ログの有効化
AWS OpsWorks から S3 バケットまたは CloudWatch のいずれかにログを送信するよう構成します。
注: S3 バケットにログを送る場合は、Target prefix が amazon_ops_work
に設定されているかを確認してください。
ログを Datadog に送信する方法
Datadog Forwarder Lambda 関数をまだセットアップしていない場合は、セットアップします。
Lambda 関数がインストールされたら、AWS コンソールから、AWS OpsWorks ログを含む S3 バケットまたは CloudWatch のロググループに手動でトリガーを追加します。
収集データ
メトリクス
aws.opsworks.cpusystem (gauge) | The percentage of time that the CPU is handling system operations. Shown as percent |
aws.opsworks.cpuuser (gauge) | The percentage of time that the CPU is handling user operations. Shown as percent |
aws.opsworks.cpuwaitio (gauge) | The percentage of time that the CPU is waiting for input/output operations. Shown as percent |
aws.opsworks.load_1 (gauge) | The load averaged over a 1-minute window. |
aws.opsworks.load_1_5 (gauge) | The load averaged over a 15-minute window. |
aws.opsworks.load_5 (gauge) | The load averaged over a 5-minute window. |
aws.opsworks.memorybuffers (gauge) | The amount of buffered memory. Shown as kibibyte |
aws.opsworks.memorycached (gauge) | The amount of cached memory. Shown as kibibyte |
aws.opsworks.memoryfree (gauge) | The amount of free memory. Shown as kibibyte |
aws.opsworks.memoryswap (gauge) | The amount of swap space. Shown as kibibyte |
aws.opsworks.memorytotal (gauge) | The total amount of memory. Shown as kibibyte |
aws.opsworks.memoryused (gauge) | The amount of memory in use. Shown as kibibyte |
aws.opsworks.procs (gauge) | The number of active processes. Shown as process |
AWS から取得される各メトリクスには、ホスト名やセキュリティ グループなど、AWS コンソールに表示されるのと同じタグが割り当てられます。
イベント
AWS OpsWorks インテグレーションには、イベントは含まれません。
サービスチェック
AWS OpsWorks インテグレーションには、サービスのチェック機能は含まれません。
トラブルシューティング
ご不明な点は、Datadog のサポートチームまでお問合せください。