AWS Kinesis Analytics Monitoring | Exam BDS-C00 - AWS Certified Big Data - Specialty

Automated Monitoring for Kinesis Analytics Applications

Question

HikeHills.com (HH) is an online specialty retailer that sells clothing and outdoor refreshment gear for trekking, go camping, boulevard biking, mountain biking, rock hiking, ice mountaineering, skiing, avalanche protection, snowboarding, fly fishing, kayaking, rafting, road and trace running, and many more. HHruns their entire online infrastructure on java based web applications running on AWS.

The HH is capturing clickstream data and uses a custom-build recommendation engine to recommend products that eventually improve sales, understand customer preferences and already using AWS Streaming capabilities to collect events and transaction logs and process the stream. HHis using kinesis analytics to build SQL querying capability on streaming and planning to use windowed queries to process the data.

Based on the heavy data inflow, HH needs to ensure proper monitoring and management enabled for Kinesis Analytics applications.

What king of AWS automated Monitoring can be enabled? select 4 options.

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D. E. F.

Answer: A, C, D, E.

AWS provides various tools that you can use to monitor Amazon Kinesis Data Analytics.

You can configure some of these tools to do the monitoring for you, while some of the tools require manual intervention.

AWS CloudWatch Alarms - Watch a single metric over a time period that you specify, and perform one or more actions based on the value of the metric relative to a given threshold over a number of time periods.

The action is a notification sent to an Amazon Simple Notification Service (Amazon SNS) topic or Amazon EC2 Auto Scaling policy.

AWS CloudWatch Logs - Monitor, store, and access your log files from AWS CloudTrail or other sources.

AWS CloudWatch Events - Match events and route them to one or more target functions or streams to make changes, capture state information, and take corrective action.

AWS CloudTrail Log Monitoring - Share log files between accounts, monitor CloudTrail log files in real-time by sending them to CloudWatch Logs, write log processing applications in Java, and validate that your log files have not changed after delivery by CloudTrail.

https://docs.aws.amazon.com/kinesisanalytics/latest/dev/monitoring-automated-

The answer choices provided in the question are related to various AWS services used for monitoring, logging, and event handling.

A. CloudWatch Alarms is a service that can be used to monitor metrics from various AWS services, including Kinesis Analytics. It allows you to set thresholds for the metric and perform actions (such as sending notifications) when the threshold is breached. This service can help ensure that the Kinesis Analytics application is running smoothly by alerting you to any issues that may arise.

B. AWS CloudWatch Log Monitoring allows you to monitor log files in real-time, which can be useful for troubleshooting issues or tracking changes in your application. This service can be used to share log files between accounts and monitor them from a central location.

C. AWS CloudTrail Log Monitoring is another service that can be used to monitor log files in real-time. CloudTrail logs record API calls made in your AWS account, and CloudWatch Logs can be used to monitor these logs for specific events or patterns.

D. AWS CloudWatch Logs is a service that allows you to monitor, store, and access log files from various sources, including Kinesis Analytics. This service can be used to collect, monitor, and analyze logs from your application, providing valuable insights into your application's behavior.

E. AWS CloudWatch Events is a service that can be used to match events from various AWS services and route them to target functions or streams. This service can be used to automate various tasks or take corrective action based on specific events.

F. AWS CloudTrail Events is a service that can be used to match events recorded in CloudTrail logs and route them to target functions or streams. This service can be used to automate various tasks or take corrective action based on specific events.

In the context of the question, options A, B, C, and D are relevant for monitoring and managing Kinesis Analytics applications. Therefore, the correct answer choices are A, B, C, and D.