Amazon Elastic Block Store
Dash が新機能を発表!インシデントマネジメント、Continuous Profiler など多数の機能が追加されました! Dash イベントで発表された新機能!

Amazon Elastic Block Store

Crawler Crawler

概要

Amazon EBS は、AWS Cloud 内の Amazon EC2 インスタンスと共に使用される永続的ブロックストレージボリュームです。

このインテグレーションを有効にすると、Datadog にすべての EBS メトリクスを表示できます。

セットアップ

インストール

Amazon Web Services インテグレーションをまだセットアップしていない場合は、最初にセットアップします。

メトリクスの収集

  1. AWS インテグレーションタイルのメトリクス収集で、EBS をオンにします。
  2. Datadog - AWS EBS インテグレーションをインストールします。

ログの収集

ログの有効化

Amazon EBS から S3 バケットまたは CloudWatch のいずれかにログを送信するよう構成します。

: S3 バケットにログを送る場合は、Target prefixamazon_ebs に設定されているかを確認してください。

ログを Datadog に送信する方法

  1. Datadog ログコレクション AWS Lambda 関数 をまだ設定していない場合は、設定を行ってください。

  2. lambda 関数がインストールされたら、AWS コンソールから、Amazon EBS ログを含む S3 バケットまたは CloudWatch のロググループに手動でトリガーを追加します。

収集データ

メトリクス

aws.ebs.burst_balance
(gauge)
Balance available in the burst bucket. This metric contains values for all volume types including io1.
Shown as percent
aws.ebs.burst_balance.io1
(gauge)
Balance available in the burst bucket. Better granularity but only for io1 volumes.
Shown as percent
aws.ebs.snapshot_age
(gauge)
Time since the most recent complete snapshot was created
Shown as second
aws.ebs.status.impaired
(gauge)
The number of EBS volumes with the impaired status.
aws.ebs.status.insufficient_data
(gauge)
The number of EBS volumes with the insufficient-data status.
aws.ebs.status.ok
(gauge)
The number of EBS volumes with the ok status.
aws.ebs.status.warning
(gauge)
The number of EBS volumes with the warning status.
aws.ebs.volume_consumed_read_write_ops
(count)
The total amount of read and write operations (normalized to 256K capacity units). Only for io1 volume types.
aws.ebs.volume_idle_time
(gauge)
The total number of seconds in a specified period of time when no read or write operations were submitted. This metric contains values for all volume types including io1.
Shown as second
aws.ebs.volume_idle_time.io1
(gauge)
The total number of seconds in a specified period of time when no read or write operations were submitted. Better granularity but only for io1 volumes.
Shown as second
aws.ebs.volume_queue_length
(gauge)
The number of read and write operation requests waiting to be completed. This metric contains values for all volume types including io1.
aws.ebs.volume_queue_length.io1
(gauge)
The number of read and write operation requests waiting to be completed. Better granularity but only for io1 volumes.
aws.ebs.volume_read_bytes
(gauge)
Average size of each read operation. This metric contains values for all volume types including io1.
Shown as byte
aws.ebs.volume_read_bytes.io1
(gauge)
Average size of each read operation. Better granularity but only for io1 volumes.
Shown as byte
aws.ebs.volume_read_bytes.sum
(gauge)
Total number of bytes read by read operations. This metric contains values for all volume types including io1.
Shown as byte
aws.ebs.volume_read_bytes.sum.io1
(gauge)
Total number of bytes read by read operations. Better granularity but only for io1 volumes.
Shown as byte
aws.ebs.volume_read_ops
(count)
The total number of read operations. This metric contains values for all volume types including io1.
Shown as operation
aws.ebs.volume_read_ops.io1
(count)
The total number of read operations. Better granularity but only for io1 volumes.
Shown as operation
aws.ebs.volume_throughput_percentage
(gauge)
The percentage of I/O operations per second (IOPS) delivered of the total IOPS provisioned for an Amazon EBS volume. Only for io1 volume types.
Shown as percent
aws.ebs.volume_total_read_time
(gauge)
The Average time spent by read operations. This metric contains values for all volume types including io1.
Shown as second
aws.ebs.volume_total_read_time.io1
(gauge)
The Average time spent by read operations. Better granularity but only for io1 volumes.
Shown as second
aws.ebs.volume_total_read_time.sum
(gauge)
The total number of seconds spent for read operations. This metric contains values for all volume types including io1.
Shown as second
aws.ebs.volume_total_read_time.sum.io1
(gauge)
The total number of seconds spent for read operations. Better granularity but only for io1 volumes.
Shown as second
aws.ebs.volume_total_write_time
(gauge)
The average time spent by write operations. This metric contains values for all volume types including io1.
Shown as second
aws.ebs.volume_total_write_time.io1
(gauge)
The average time spent by write operations. Better granularity but only for io1 volumes.
Shown as second
aws.ebs.volume_total_write_time.sum
(gauge)
The total number of seconds spent for write operations. This metric contains values for all volume types including io1.
Shown as second
aws.ebs.volume_total_write_time.sum.io1
(gauge)
The total number of seconds spent for write operations. Better granularity but only for io1 volumes.
Shown as second
aws.ebs.volume_write_bytes
(gauge)
Average size of each write operation. This metric contains values for all volume types including io1.
Shown as byte
aws.ebs.volume_write_bytes.io1
(gauge)
Average size of each write operation. Better granularity but only for io1 volumes.
Shown as byte
aws.ebs.volume_write_bytes.sum
(gauge)
Total amount of bytes written by write operations. This metric contains values for all volume types including io1.
Shown as byte
aws.ebs.volume_write_bytes.sum.io1
(gauge)
Total amount of bytes written by write operations. Better granularity but only for io1 volumes.
Shown as byte
aws.ebs.volume_write_ops
(count)
The total number of write operations. This metric contains values for all volume types including io1.
Shown as operation
aws.ebs.volume_write_ops.io1
(count)
The total number of write operations. Better granularity but only for io1 volumes.
Shown as operation

AWS から取得される各メトリクスには、ホスト名やセキュリティグループなど、AWS コンソールに表示されるタグと同じタグが割り当てられます。

イベント

AWS EBS インテグレーションには、イベントは含まれません。

サービスのチェック

AWS EBS インテグレーションには、サービスのチェック機能は含まれません。

トラブルシューティング

ご不明な点は、Datadog のサポートチームまでお問合せください。

その他の参考資料