@@ -10,11 +10,12 @@ visualize the performance and operational metrics of your
1010It provides a dashboard that you can use to continuously analyze and improve the
1111experience of end-users interacting with your chatbot.
1212
13- This solution implements metrics and visualizations that helps you identify
14- chatbot performance, trends and engagement insights. The solution extracts
13+ This solution implements metrics and visualizations that help you identify
14+ chatbot performance, trends and engagement insights. This is done by extracting
1515operational data from your Lex V2 chatbot
1616[ conversation logs] ( https://docs.aws.amazon.com/lexv2/latest/dg/monitoring-logs.html ) .
17- It presents a unified view of how users are interacting with your chatbot in an
17+ The solution presents a unified view of how users are interacting with your
18+ chatbot in an
1819[ Amazon CloudWatch dashboard] ( https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html ) .
1920
2021Features include:
@@ -35,11 +36,11 @@ Features include:
3536
3637### Architecture
3738
38- The solution architecture includes the following AWS Services:
39+ The solution architecture leverages the following AWS Services and features :
3940
40- - ** CloudWatch Logs** containing your chatbot conversation logs
41+ - ** CloudWatch Logs** to store your chatbot conversation logs
4142- ** CloudWatch Metric Filters** to create custom metrics from conversation logs
42- - ** CloudWatch Insights** to query the conversation logs and to create powerful
43+ - ** CloudWatch Log Insights** to query the conversation logs and to create powerful
4344 aggregations from the log data
4445- ** CloudWatch Contributor Insights** to identify top contributors and
4546 outliers in higly variable data such as sessions and utterances
@@ -144,6 +145,25 @@ stack name and bot information (name, ID, locale).
144145** NOTE:** You may need to wait a few minutes for data to be reflected in the
145146dashboard.
146147
148+ ## Update Using SAR
149+
150+ After you've deployed the dashboard from SAR, you may need to update it.
151+ For example, you may need to change an application setting, or you may want
152+ to update the application to the latest version that was published.
153+
154+ You can use the same
155+ [ link] ( https://console.aws.amazon.com/lambda/home#/create/app?applicationId=arn:aws:serverlessrepo:us-east-1:777566285978:applications/lexv2-analytics )
156+ used to deploy the stack to perform updates. Use the same procedure as
157+ deploying the application, and provide the same ** Application name** that you
158+ originally used to deploy it.
159+
160+ * NOTE:* SAR prepends ` serverlessrepro- ` to your stack name. However, to deploy a
161+ new version of your application, you should provide the original application
162+ name without the ` serverlessrepo- ` prefix.
163+
164+ See the [ SAR Updating Applications] ( https://docs.aws.amazon.com/serverlessrepo/latest/devguide/serverlessrepo-how-to-consume-new-version.html )
165+ documentation for details.
166+
147167## Deploy Using SAM
148168
149169In addition to deploying the project using SAR as shown in the
@@ -233,6 +253,10 @@ Here are more details about the general SAM parameters:
233253
234254- Pie and bar charts in the dashboard may show not show accurate data for the
235255 selected time range. We are currently investigating this issue
256+ - Metrics using CloudWatch Contributor Insights are limited to a 24 hour window
257+ within the selected time range. The CloudWatch Contributor Insights feature
258+ allows a maximum time range for the report is 24 hours, but you can choose a
259+ 24-hour window that occurred up to 15 days ago.
236260
237261## Development
238262
0 commit comments