Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

Exam Professional Cloud Architect topic 1 question 26 discussion

Actual exam question from Google's Professional Cloud Architect
Question #: 26
Topic #: 1
[All Professional Cloud Architect Questions]

Your organization requires that metrics from all applications be retained for 5 years for future analysis in possible legal proceedings.
Which approach should you use?

  • A. Grant the security team access to the logs in each Project
  • B. Configure Stackdriver Monitoring for all Projects, and export to BigQuery
  • C. Configure Stackdriver Monitoring for all Projects with the default retention policies
  • D. Configure Stackdriver Monitoring for all Projects, and export to Google Cloud Storage
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️
Stackdriver Logging provides you with the ability to filter, search, and view logs from your cloud and open source application services. Allows you to define metrics based on log contents that are incorporated into dashboards and alerts. Enables you to export logs to BigQuery, Google Cloud Storage, and Pub/Sub.
Reference:
https://cloud.google.com/stackdriver/

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
JoeShmoe
Highly Voted 4 years, 5 months ago
D is correct and best practice for long term log storage
upvoted 142 times
AndreUanKenobi
3 years, 1 month ago
+1. For archival purposes, Customer should use Cloud Storage. BigQuery is a datawarehouse, and could eventually import data from Cloud Storage if necessary.
upvoted 20 times
anjuagrawal
2 years, 3 months ago
+1 Due to long term storage, cloud storage is better answer than BigQuery
upvoted 13 times
...
...
...
MeasService
Highly Voted 4 years, 4 months ago
A and C can be quickly ruled out because none of them is solution for the requirements "retained for 5 years" Between B and D, the different is where to store, BigQuery or Cloud Storage. Since the main concern is extended storing period, D (Correct Answer) is better choice, and the "retained for 5 years for future analysis" further qualifies it, for example, using Coldline storage class. With regards of BigQuery, while it is also a low-cost storage, but the main purpose is for analysis. Also, logs stored in Cloud Storage is easy to transport to BigQuery or do query directly against the files saved in Cloud Storage if and whenever needed.
upvoted 65 times
Shyeom
4 years, 3 months ago
point : organization requires that metrics from all applications be retained for 5 years
upvoted 2 times
Shyeom
4 years, 3 months ago
I mean answer : D
upvoted 4 times
...
...
Cloudy_Apple_Juice
3 years, 6 months ago
If you have 2 viable solutions (B&D), then always chose the one that is cost optimised - I chose D
upvoted 5 times
jvale
2 years, 1 month ago
Bigquery long term storage cost: $0.020 per GB Cloud Storage archive cost: $0,0012 per GB Only if metrics need less than 10 GB (free service part on Bigquery) then the correct solution will be B... But all metrics for all applications during more than 5 years... I think never will be the case :D
upvoted 9 times
...
...
Vika
3 years, 2 months ago
second that! like the way u explained..
upvoted 1 times
...
trainor
3 years, 4 months ago
The question is about metrics, not logs. I'd go for B. See https://cloud.google.com/solutions/stackdriver-monitoring-metric-export
upvoted 15 times
bnlcnd
3 years, 3 months ago
This is a good example. thanks. But, we can easily change that implementation to dump the metrics to buckets to save lots of money. And, when talking about legal purpose, 1 hour interval may not be enough. You may have to keep more frequent metrics. So, only cold line or archive work for that purpose.
upvoted 4 times
...
...
...
arrase
Most Recent 2 weeks, 6 days ago
Selected Answer: D
best practice for long term log storage
upvoted 1 times
...
tosinogunfile
2 months, 3 weeks ago
Selected Answer: B
I think B is the right answer because transferring the data could be a basis for discrediting the data for legal use. Since BIg Query can store the data and retain it with all the metadata intact, I will go for it.
upvoted 1 times
...
arielrahamim
3 months ago
Selected Answer: D
"organization requires that metrics from all applications be retained for 5 years" means cloud storage
upvoted 1 times
...
Teckexam
3 months, 1 week ago
Selected Answer: D
Cloud storage is appropriate for long term storage
upvoted 1 times
...
yas_cloud
3 months, 2 weeks ago
This should be D. The tool lists option B as correct option which doesn't sound right. Bigquery export is fine for analysis but not for long term storage for 5 yrs.
upvoted 1 times
...
kip21
3 months, 2 weeks ago
D - Correct B. Configure Stackdriver Monitoring for all Projects, and export to BigQuery: This approach can work, but it may be expensive since BigQuery charges for the storage and processing of data. Additionally, you may need to configure a specific retention policy to retain the data for 5 years, which can further increase the cost. D. Configure Stackdriver Monitoring for all Projects, and export to Google Cloud Storage: This approach is the most appropriate because it allows for the configuration of retention policies that meet the requirement of retaining metrics for 5 years. Also, Google Cloud Storage is a cost-effective solution for long-term data storage. Exporting the logs to Google Cloud Storage can be automated and scheduled for regular intervals, reducing the manual effort required to ensure compliance with the retention policy. The exported logs can then be analyzed using various tools, including BigQuery, if needed.
upvoted 1 times
...
mmathiou
5 months, 1 week ago
Selected Answer: D
D is correct
upvoted 2 times
...
adithyar
5 months, 2 weeks ago
The keyword here is "long term log storage" so it is D. If keywords like "log analysis and storage" were used I would say BQ. But for this question answer is "D"
upvoted 2 times
...
andyLiuuu
6 months, 1 week ago
Definitely D, as long as you've seen it's stored for 5 years and Cloud Storage would be the best candidate.
upvoted 2 times
...
Arun_m_123
6 months, 3 weeks ago
Answer is D. Data that needs to be stored for 5 years can be put in GCS and when needed the same can be imported in to BQ. Why should the data be stored in BQ for 5. years ?
upvoted 1 times
...
AdityaGupta
6 months, 4 weeks ago
Selected Answer: B
for future analysis in possible legal proceedings. When it come to storage and ANALYSIS , the answer is straight forward BQ.
upvoted 1 times
...
piiizu
7 months, 1 week ago
You can compress and upload the data to a storage bucket. Since the data is not active, you can even use the archive or coldline storage type. Therefore the answer is D
upvoted 1 times
...
nocrush
7 months, 2 weeks ago
Selected Answer: D
... for 5 years for FUTURE analysis in POSSIBLE legal proceedings ... "FUTURE" and "POSSIBLE" are the key words. So Cloud Storage Coldline storage class is the best option. When analyses are needed, the data can be imported into BigQuery D is the correct answer
upvoted 5 times
...
heretolearnazure
8 months, 1 week ago
cloud storage is cheap and meant for long term storage.
upvoted 2 times
...
Mr_MIXER007
8 months, 2 weeks ago
Answer B Monitoring provides a time series list API method, which returns collected time series data. Using this API, you can download your monitoring data for external storage and analysis. For example, using the Monitoring API, you could download your time series and then store it in BigQuery for efficient analysis. https://cloud.google.com/blog/products/management-tools/how-to-use-stackdriver-monitoring-export-for-long-term-metric-analysis
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...