Which service reports unused Amazon Comprehend endpoints after 15 days?

Describe AWS infrastructure and technologies for building generative AI applications.
Answer Correct answer: A — Use AWS Trusted Advisor's built-in Amazon Comprehend underutilized endpoints check, which reports endpoints not used for more than 15 days.

A company uses Amazon Comprehend to analyze customer feedback. A customer has several unique trained models. The company uses Comprehend to assign each model an endpoint. The company wants to automate a report on each endpoint that is not used for more than 15 days. Which service will meet these requirements?

  1. AWS Trusted Advisor Correct Answer
  2. Amazon CloudWatch
  3. AWS CloudTrail
  4. AWS Config

Community Insight

The question tests whether you know the built-in AWS check for Amazon Comprehend endpoints that are unused for 15 days; the trap is choosing CloudWatch because it can monitor endpoint metrics manually.

Amazon Comprehend endpoints incur charges while active, and AWS Trusted Advisor includes a dedicated underutilized-endpoints check that flags endpoints not used for more than 15 days. This page confirms why Trusted Advisor, not CloudWatch, meets the automated reporting requirement.

Many learners pick Amazon CloudWatch because it can collect Comprehend endpoint metrics and trigger alarms, but the scenario asks for the built-in report on endpoints not used for more than 15 days, which Trusted Advisor already provides.

Community Discussion (9 comments)

Sathisgm 👍 1 Selected: A
AWS Trusted Advisor: Automatically flags Amazon Comprehend endpoints that remain inactive or underutilized past the 15-day threshold.Amazon CloudWatch: Use metrics under the EndpointArn dimension to track real throughput and request counts over time.
Kaushal1987 👍 2 Selected: B
The company wants to: Monitor Amazon Comprehend endpoints Identify endpoints that have not been used for more than 15 days Automate reporting on endpoint usage Amazon Comprehend publishes endpoint usage metrics to Amazon CloudWatch, including metrics such as: Inference utilization Consumed inference units Requested inference units These metrics can be monitored over time, and CloudWatch can be used to create dashboards, alarms, and automated reports for endpoints that show no activity for a specified period.
Kaushal1987 👍 1 Selected: A
AWS Trusted Advisor has a specific Amazon Comprehend underutilized endpoints check. This check identifies Comprehend endpoints that are not actively used for real-time inference requests. AWS considers an endpoint underutilized if it has not been used for more than 15 days, and the results are refreshed automatically daily. B. Amazon CloudWatch --> Not correct CloudWatch can monitor Comprehend endpoint metrics such as inference utilization and consumed inference units, but the question specifically asks for an automated report for endpoints unused for more than 15 days, which is directly covered by Trusted Advisor.
Aamee 👍 1
WRONG! Here's why: Amazon CloudWatch is the appropriate service because it: - Collects usage metrics for AWS resources. - Monitors endpoint activity. - Supports alarms, dashboards, and scheduled reporting. - Can identify inactive endpoints based on metrics over time!
hobokabobo 👍 1 Selected: A
https://docs.aws.amazon.com/comprehend/latest/dg/manage-endpoints-trusted-advisor.html --- This check alerts you when endpoints are not actively used for real-time inference requests. An endpoint that isn’t used for more than 15 days is considered underutilized. All endpoints accrue charges based on both the throughput set and the length of time that the endpoint is active. ---
psyll0n 👍 2 Selected: B
✅ B. Amazon CloudWatch — This is the correct answer. CloudWatch can monitor Amazon Comprehend endpoint usage metrics (specifically InferenceUtilization) over time. You can create CloudWatch alarms or use CloudWatch Metrics Insights to identify endpoints with zero or low utilization over a 15-day window, and then automate a report or notification via SNS/Lambda. This is exactly the right tool for usage-based monitoring and alerting.
pgcity3 👍 2 Selected: A
The correct answer is A. AWS Trusted Advisor. AWS Trusted Advisor specifically includes a cost optimization check for Amazon Comprehend underutilized endpoints. This check is designed to help you identify resources that are accruing charges but are not being actively used for inference.
AlexD332 👍 3 Selected: B
CloudWatch can: Track endpoint activity over time Identify endpoints with no usage for more than 15 days Automate reports or trigger alerts using metrics, alarms, and EventBridge
iNai 👍 2 Selected: A
I think A is correct

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

AWS Trusted Advisor includes a cost-optimization check specifically for Amazon Comprehend endpoints that are not actively used for real-time inference. The check treats an endpoint as underutilized when it has not been used for more than 15 days, matching the scenario's exact threshold. It is the managed service that automatically identifies and reports these endpoints without requiring you to build custom metric queries or scheduled jobs. That makes AWS Trusted Advisor the direct fit for automating a report on unused Comprehend endpoints.

Why the Other Options Are Wrong

Amazon CloudWatch can collect and graph Comprehend endpoint metrics and can support alarms, but it does not provide the named 15-day underutilized-endpoint report by itself; you would have to design the metrics, alarms, and reporting workflow. AWS CloudTrail records API activity and management events, not endpoint utilization over a 15-day window. AWS Config evaluates resource configuration changes and compliance rules, not whether a Comprehend endpoint has received inference traffic recently. None of these services replaces Trusted Advisor's purpose-built Comprehend endpoint check.

Community Comment Notes

Several learners, including AlexD332 and psyll0n, argued for CloudWatch because it can track endpoint activity and trigger alarms, which is technically true but misses the built-in 15-day check. pgcity3 and Kaushal1987 correctly pointed to Trusted Advisor's Amazon Comprehend underutilized endpoints check, with Kaushal1987 noting that AWS considers an endpoint "underutilized if it has not been used for more than 15 days". hobokabobo supplied the AWS documentation link and summarized that "This check alerts you when endpoints are not actively used for real-time inference requests." The consensus should favor the service that already implements the exact reporting requirement rather than one that requires custom monitoring.

Official Reference

Exam Strategy

When an AIF-C01 scenario mentions the exact 15-day unused Amazon Comprehend endpoint threshold, look for AWS Trusted Advisor's built-in check before considering general monitoring tools. CloudWatch is a strong distractor whenever metrics or alarms are mentioned, so anchor your choice on whether the question asks for a managed report versus custom monitoring.

Frequently Asked Questions

Why isn't CloudWatch the answer for unused Comprehend endpoints?

CloudWatch can monitor Comprehend endpoint metrics, but the question asks for the built-in report of endpoints unused for over 15 days, which Trusted Advisor provides.

Does Trusted Advisor refresh the Comprehend underutilized endpoint check automatically?

Yes, the check identifies Comprehend endpoints not used for real-time inference for more than 15 days and refreshes results automatically.

More AIF-C01 FAQ →

Related Analysis

Practice All AIF-C01 Questions

Access 100 questions with complete answers and detailed explanations.

View Full AIF-C01 Practice Test →

← Back to AIF-C01 Study Guide