AWS Metrics Gem

AWS Gems Have Moved:
DawnEngine no longer includes AWS gems by default. Visit https://github.com/aws/o3de-repo for instructions on how to install AWS gems (the upstream O3DE-compatible AWS gems repository).

The AWS Metrics Gem provides an extensible, out-of-the-box instrumentation and analytics solution for O3DE developers. It builds an analytics pipeline using the AWS Core Gem, and connects you to AWS services that support common metrics operations on your analytics data, including:

  • Ingestion
  • Storage
  • Analysis
  • Monitoring
  • Reporting

Using this Gem, you can generate and submit metrics events in a thread-safe manner from C++, Lua, and Script Canvas. To use AWS services for real-time and batch analytics, you can deploy the sample AWS Cloud Development Kit (AWS CDK) application as a reasonable starting point. You can also extend the supplied AWS CDK application to a full, production-ready solution to meet your production and scaling needs. Refer to Game Analytics Pipeline on the AWS website for a detailed look at the architecture.

Enabling the AWS Metrics Gem

To enable the AWS Metrics Gem, do the following:

  1. Use O3DE Project Manager or the command line to add the AWS Metrics Gem to your project. Note that AWS Metrics requires the AWS Core Gem as a dependency.

  2. Build your project using Project Manager, Visual Studio, or CMake.

  3. To configure AWS Metrics for your project, follow the instructions in Setting Up the AWS Metrics Gem.


Copyright © 2026 DawnEngine. All rights reserved.

DawnEngine is a commercial 3D engine distributed under the DawnEngine end-user license agreement. Engine binaries and source are proprietary and are not covered by the licenses below.

Documentation only: the prose and templates on this site are a derivative work of Open 3D Engine (O3DE) documentation by the O3DE Contributors, used under CC BY 4.0 (documentation content), Apache 2.0 (site code), and the MIT license (inline code samples).

The open-source 3D engine that DawnEngine is built on top of is Open 3D Engine . DawnEngine is not affiliated with, endorsed by, or sponsored by The Linux Foundation or the O3DE project. “O3DE” and “Open 3D Engine” are trademarks of The Linux Foundation.