Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added aws-chatbot-monitor-integration.mdx file #13134

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
---
title: Amazon ChatBot integration
tags:
- Integrations
- Amazon integrations
- AWS integrations list
metaDescription: "New Relic's Amazon ChatBot integration: what data it reports, and how to enable it."
---

[New Relic infrastructure integrations](/docs/infrastructure/integrations-getting-started/getting-started/introduction-infrastructure-integrations) now include an integration for AWS ChatBot, sending its metrics data to New Relic.

This document explains the integration's features, how to activate it, and what data can be reported.

## Features

Collect and send telemetry data to New Relic from your [Translate app](https://aws.amazon.com/chatbot/) using our integration. Monitor your services, query incoming data, and build dashboards to observe everything at a glance.

## Activate integration

To enable this integration, follow standard procedures to [connect AWS services to New Relic](/docs/infrastructure/infrastructure-integrations/getting-started/connect-aws-integrations-infrastructure).

## Configuration and data transfer

We recommend you to [stream data](/docs/apis/nerdgraph/examples/nerdgraph-streaming-export) rather than using [polling](/docs/infrastructure/infrastructure-integrations/cloud-integrations/configure-polling-frequency-data-collection-cloud-integrations), though currently both options are supported.

If you choose to use polling, you can adjust the polling frequency using [configuration options](/docs/integrations/new-relic-integrations/getting-started/configure-polling-frequency-data-collection-cloud-integrations).

This is the [default polling information](/docs/infrastructure/amazon-integrations/aws-integrations-list/aws-polling-intervals-infrastructure-integrations) for the AWS integrations:

- New Relic polling interval: 5 minutes
- Amazon CloudWatch data interval: 1 minute or 5 minutes

## Find and use data

To find your integration's metrics, go to **[one.newrelic.com](https://one.newrelic.com/all-capabilities) > Metrics and events** and filter by `aws.chatbot`.

## Metric data

<table>
<thead>
<tr>
<th style={{ width: "200px" }}>
Metric (min, max, average, count, sum)
</th>
<th>
Unit
</th>
<th>
Description
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
`EventsThrottled`
</td>
<td>
count
</td>
<td>
The number of throttled notifications.
</td>
</tr>
<tr>
<td>
`EventsProcessed`
</td>
<td>
count
</td>
<td>
The number of event notifications received by AWS Chatbot.
</td>
</tr>
<tr>
<td>
`UnsupportedEvents`
</td>
<td>
count
</td>
<td>
The number of unsupported events or messages attempted.
</td>
</tr>
<tr>
<td>
`MessageDeliverySuccess`
</td>
<td>
count
</td>
<td>
The number of messages successfully delivered to the chat client.
</td>
</tr>
<tr>
<td>
`MessageDeliveryFailure`
</td>
<td>
count
</td>
<td>
The number of messages that failed to deliver to the chat client.
</td>
</tr>
</tbody>
</table>

Data have up to two dimensions: `Language pair` and `Operation`.

## How to use your data

### Create alerts

You can set up alerts to notify you of breaking changes. For example, you can set up an alert to notify relevant parties of critical or fatal errors.

Learn more about creating alerts [here](/docs/alerts-applied-intelligence/new-relic-alerts/learn-alerts/introduction-alerts/).
2 changes: 2 additions & 0 deletions src/nav/infrastructure.yml
Original file line number Diff line number Diff line change
Expand Up @@ -275,6 +275,8 @@ pages:
path: /docs/infrastructure/amazon-integrations/aws-integrations-list/aws-cloudfront-monitoring-integration
- title: CloudTrail integration
path: /docs/infrastructure/amazon-integrations/aws-integrations-list/aws-cloudtrail-monitoring-integration
- title: Chatbot
path: /docs/infrastructure/amazon-integrations/aws-integrations-list/aws-chatbot
- title: CloudWatch Internet monitor integration
path: /docs/infrastructure/amazon-integrations/aws-integrations-list/aws-internet-monitor-integration
- title: Cognito integration
Expand Down