Introduction

Amazon AppStream 2.0 is a fully managed application streaming service that provides access to desktop applications from anywhere and any device. This access provides a responsive user experience that is indistinguishable from natively installed applications.

AppStream 2.0 has the following capabilities:

  • Manages the AWS resources required to host and run your applications.
  • Scales automatically.
  • Provides access to your users on demand.

With AppStream 2.0, you can:

  • Add your existing desktop applications to AWS.
  • Enable your users to instantly stream them.

Windows users can use either the AppStream 2.0 client or an HTML5-capable web browser for application streaming which results in a consistently high performance and secure experience. On Windows:

  • You can maintain a single version of each of your applications, which makes application management easier.
  • Your users always access the latest versions of their applications.
  • Your applications run on AWS compute resources where the data is never stored on users' devices.

Setup

To set up the OpsRamp AWS integration and discover the AWS service, go to AWS Integration Discovery Profile and select App Stream.

Metrics

OpsRamp MetricMetric Display NameUnitAggregation TypeDescription
aws_appstream_ActualCapacityActual CapacityCountAverageTotal number of instances that are available for streaming or are currently streaming.
aws_appstream_AvailableCapacityAvailable CapacityCountAverageNumber of idle instances currently available for user sessions.
aws_appstream_CapacityUtilizationCapacity UtilizationPercentAveragePercentage of instances in a fleet that are being used.
aws_appstream_DesiredCapacityDesired CapacityCountAverageTotal number of instances that are either running or pending.
aws_appstream_InUseCapacityInUse CapacityCountAverageNumber of instances currently being used for streaming sessions.
aws_appstream_PendingCapacityPending CapacityCountAverageNumber of instances being provisioned by AppStream 2.0. Represents the additional number of streaming sessions the fleet can support after provisioning is complete.
aws_appstream_RunningCapacityRunning CapacityCountAverageTotal number of instances currently running.
aws_appstream_InsufficientCapacityErrorInsufficient Capacity ErrorCountAverageNumber of session requests rejected due to lack of capacity.

Event support

CloudTrail event support

  • Supported: AWS CloudTrail events (CreateFleet, DeleteFleet, CreateStack, DeleteStack).
  • Configurable in OpsRamp AWS Integration Discovery Profile.

CloudWatch alarm support

  • Supported
  • Configurable in OpsRamp AWS Integration Discovery Profile.

External reference