概要

Amazon AppStream は、AWS から Web ブラウザーへデスクトップ アプリケーションをストリーミングできる、フル マネージドで安全なアプリケーション ストリーミング サービスです。

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

セットアップ

インストール

まだ設定していない場合は、先に Amazon Web Services インテグレーション を設定してください。

メトリクス収集

  1. AWS インテグレーション ページMetric Collection タブで、AppStream が有効になっていることを確認します。
  2. Datadog - Amazon AppStream インテグレーション をインストールします。

ログ収集

ログを有効にする

Amazon AppStream がログを S3 バケットまたは CloudWatch に送信するよう設定します。

: S3 バケットにログを出力する場合は、Target prefixamazon_appstream が設定されていることを確認してください。

ログを Datadog に送信する

  1. まだ設定していない場合は、Datadog Forwarder Lambda 関数 を設定してください。

  2. Lambda 関数をインストールしたら、AWS コンソールで Amazon AppStream のログが保存されている S3 バケットまたは CloudWatch log group に、手動でトリガーを追加します:

収集データ

メトリクス

aws.appstream.actual_capacity
(count)
ストリーミングに利用可能、または現在ストリーミング中のインスタンスの平均数
aws.appstream.actual_capacity.maximum
(count)
ストリーミングに利用可能、または現在ストリーミング中のインスタンスの最大数
aws.appstream.actual_capacity.minimum
(count)
ストリーミングに利用可能、または現在ストリーミング中のインスタンスの最小数
aws.appstream.available_capacity
(count)
現在ユーザー セッションに利用可能なアイドル インスタンスの平均数
aws.appstream.available_capacity.maximum
(count)
現在ユーザー セッションに利用可能なアイドル インスタンスの最大数
aws.appstream.available_capacity.minimum
(count)
現在ユーザー セッションに利用可能なアイドル インスタンスの最小数
aws.appstream.capacity_utilization
(count)
フリート内で使用されているインスタンスの平均割合
単位は percent
aws.appstream.capacity_utilization.maximum
(count)
フリート内で使用されているインスタンスの最大割合
単位は percent
aws.appstream.capacity_utilization.minimum
(count)
フリート内で使用されているインスタンスの最小割合
単位は percent
aws.appstream.desired_capacity
(count)
実行中または保留中のインスタンスの平均数。これは、定常状態でそのフリートがサポートできる同時ストリーミング セッションの総数を表します
aws.appstream.desired_capacity.maximum
(count)
実行中または保留中のインスタンスの最大数。これは、定常状態でそのフリートがサポートできる同時ストリーミング セッションの総数を表します
aws.appstream.desired_capacity.minimum
(count)
実行中または保留中のインスタンスの最小数。これは、定常状態でそのフリートがサポートできる同時ストリーミング セッションの総数を表します
aws.appstream.in_use_capacity
(count)
現在ストリーミング セッションに使用されているインスタンスの平均数
aws.appstream.in_use_capacity.maximum
(count)
現在ストリーミング セッションに使用されているインスタンスの最大数
aws.appstream.in_use_capacity.minimum
(count)
現在ストリーミング セッションに使用されているインスタンスの最小数
aws.appstream.insufficient_capacity_error
(count)
容量不足のため拒否されたセッション リクエストの平均数
aws.appstream.insufficient_capacity_error.maximum
(count)
容量不足のため拒否されたセッション リクエストの最大数
aws.appstream.insufficient_capacity_error.minimum
(count)
容量不足のため拒否されたセッション リクエストの最小数
aws.appstream.insufficient_capacity_error.sum
(count)
容量不足のため拒否されたセッション リクエスト数の合計
aws.appstream.pending_capacity
(count)
AppStream によりプロビジョニング中のインスタンスの平均数。これは、プロビジョニング完了後にそのフリートが追加でサポートできるストリーミング セッション数を表します
aws.appstream.pending_capacity.maximum
(count)
AppStream によりプロビジョニング中のインスタンスの最大数。これは、プロビジョニング完了後にそのフリートが追加でサポートできるストリーミング セッション数を表します
aws.appstream.pending_capacity.minimum
(count)
AppStream によりプロビジョニング中のインスタンスの最小数。これは、プロビジョニング完了後にそのフリートが追加でサポートできるストリーミング セッション数を表します
aws.appstream.running_capacity
(count)
現在稼働中のインスタンスの平均数。これは、その時点のフリートの状態でサポートできる同時ストリーミング セッション数を表します
aws.appstream.running_capacity.maximum
(count)
現在稼働中のインスタンスの最大数。これは、その時点のフリートの状態でサポートできる同時ストリーミング セッション数を表します
aws.appstream.running_capacity.minimum
(count)
現在稼働中のインスタンスの最小数。これは、その時点のフリートの状態でサポートできる同時ストリーミング セッション数を表します

イベント

Amazon AppStream インテグレーションにはイベントは含まれません。

サービス チェック

Amazon AppStream インテグレーションにはサービス チェックは含まれません。

トラブルシューティング

サポートが必要な場合は、Datadog サポート にお問い合わせください。