New Relic infrastructure integrations include an integration for reporting your AWS Cognito data to our products. Here we explain how to activate the integration and what data it collects.
Activate integration
To enable this integration follow standard procedures to Connect AWS services to New Relic.
Configuration and polling
You can change the polling frequency and filter data using configuration options.
Default polling information for the AWS Cognito integration:
 New Relic polling interval: 5 minutes
 Amazon CloudWatch data interval: 1 minute
Find and use data
To find your integration data, go to one.newrelic.com > Infrastructure > AWS and select an integration.
Data is attached to the following event type:
Entity  Event Type  Provider 

UserPool  AwsCognitoUserPoolSample 
AwsCognitoUserPool 
For more on how to use your data, see Understand and use integration data.
Metric data
This integration collects AWS Cognito data for UserPool.
Cognito UserPool data
Metric  Unit  Description 


Count  The total number of successful user registration requests made to the Cognito user pool. To find the percentage of successful user registration requests, use the Average attribute on this metric. To count the total number of user registration requests, use the SampleCount attribute on this metric. To count the total number of successful user registration requests, use the Sum attribute on this metric. To count the total number of failed user registration requests, subtract the Sum attribute from the SampleCount attribute. 

Count  The total number of throttled user registration requests. To count the total number of throttled user registration requests, use the Sum attribute for this metric. 

Count  The total number of successful user authentication requests to the user pool. To find the percentage of successful user authentication requests, use the Average attribute on this metric. To count the total number of user authentication requests, use the SampleCount attribute on this metric. To count the total number of successful user authentication requests, use the Sum attribute on this metric. To count the total number of failed user authentication requests, subtract the Sum attribute from the SampleCount attribute. 

Count  The total number of throttled user authentication requests made to the Cognito user pool. To count the total number of throttled user authentication requests, use the Sum attribute for this metric. 

Count  The total number of successful requests to refresh a Cognito token to the user pool. To find the percentage of successful requests to refresh a Cognito token, use the Average attribute on this metric. To count the total number of requests to refresh a Cognito token, use the SampleCount attribute on this metric. To count the total number of successful requests to refresh a Cognito token, use the Sum attribute on this metric. To count the total number of failed requests to refresh a Cognito token, subtract the Sum attribute from the SampleCount attribute. 

Count  The total number of throttled requests to refresh a Cognito token to the user pool. To count the total number of throttled requests to refresh a Cognito token, use the Sum attribute for this metric. 

Count  The total number of successful identity federation requests to the Cognito user pool. To find the percentage of successful identity federation requests, use the Average attribute on this metric. To count the total number of identity federation requests, use the SampleCount attribute on this metric. To count the total number of successful identity federation requests, use the Sum attribute on this metric. To count the total number of failed identity federation requests, subtract the Sum attribute from the SampleCount attribute. 

Count  The total number of throttled identity federation requests to the Cognito user pool. To count the total number of throttled identity federation requests, use the Sum attribute for this metric. 