How to reduce Vertex AI Model Monitoring costs for high traffic?
You recently deployed a model to a Vertex AI endpoint. Your data drifts frequently, so you have enabled request-response logging and created a Vertex AI Model Monitoring job. You have observed that your model is receiving higher traffic than expected. You need to reduce the model monitoring cost while continuing to quickly detect drift. What should you do?
Community Votes
100% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
This question tests the distinction between monitoring volume and frequency, requiring you to reduce cost via sampling rather than delaying checks.
To reduce Vertex AI Model Monitoring costs under high traffic without delaying drift detection, adjusting the sampling configuration is the optimal solution. The community confirms that decreasing the sample_rate effectively lowers expenses while maintaining the frequency of analysis.
Selecting Option D is a frequent error because it lowers costs but increases the time to detect drift, violating the requirement for quick detection.
Community Discussion (6 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Decreasing thesample_rate in RandomSampleConfig directly reduces the number of requests analyzed for statistical drift, thereby lowering storage and compute costs. Since the monitoring schedule remains unchanged, the system continues to run analysis jobs at the same frequency. This ensures that drift is detected quickly while significantly reducing the overhead associated with high traffic volumes.Why the Other Options Are Wrong
Option A suggests replacing the managed service with a DataFlow pipeline, which introduces unnecessary engineering complexity and infrastructure management. Option B proposes a custom SQL script, which is manual, lacks automated alerting, and is less maintainable than the native feature. Option D increases themonitor_interval, which reduces cost but also delays the time it takes to identify drift, failing the specific requirement to detect it quickly.Community Comment Notes
Community members strongly support Option C, noting it is the simplest way to manage costs without impacting detection speed. One commenter explained that a reduced sample size is sufficient to capture significant drift trends. Another user cited official Google Cloud documentation to validate that adjusting the sampling configuration is the recommended approach for cost optimization.Official Reference
Exam Strategy
When faced with cost optimization questions involving monitoring or logging, prioritize reducing data volume (sampling) over increasing time intervals. This ensures you meet performance requirements for detection speed while adhering to budget constraints.
Related Analysis
Practice All PMLE Questions
Access 65 questions with complete answers and detailed explanations.
View Full PMLE Practice Test →