Answer is correct; keyword is "event" and not just any telemetry data.
"Azure Event Hubs — A big data streaming platform and event ingestion service"
>>> https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-about
C. Azure Monitor
-- resources are azure resource
-- https://medium.com/@kyleake/exam-az-900-microsoft-azure-fundamentals-most-complete-preparation-guide-ever-76614d31a59c
To correlate events from multiple resources into a centralized repository. Log data collected by Azure Monitor is stored in a Log Analytics workspace, which is based on Azure Data Explorer. It collects telemetry from a variety of sources and uses the Kusto query language used by Data Explorer to retrieve and analyze data.
Azure Monitor colltect Metrics and logs :
https://docs.microsoft.com/en-us/azure/azure-monitor/overview
Azure Events Hub collects Hubs :
https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-about
Azure Event Hubs is a big data streaming platform and EVENT ingestion service. It can RECEIVE and process MILLIONS of EVENTS per second. Data sent to an event hub can be transformed and stored by using any real-time analytics provider or batching/storage adapters.
It's basically the definition of Azure Event Hubs.
Additional reasoning is that Azure Monitor collect ONLY application or infrastructure related logs (that can be events) wheareas Event Hubs can collect Business events. The question mentions only EVENTS in general.
Read the question carefully. Its asking about events not data
Azure Monitor is a comprehensive monitoring solution for collecting, analyzing, and responding to monitoring DATA from your cloud and on-premises environments.
Azure Event Hubs is a scalable event processing service that ingests and processes large volumes of EVENTS and data
I would feel better about the answer if the question clarified what it means by events, streaming events or just regular log events, telemetry, etc. but copilot says event hubs
The correct answer is: C. Azure Monitor
Explanation:
Azure Monitor is the Azure service designed to collect, analyze, and act on telemetry from Azure resources. It provides a centralized platform to collect events, metrics, logs, and other monitoring data from multiple resources into a unified repository.
Azure Event Hubs is designed for event streaming and ingestion at scale, but it doesn't serve as a centralized repository for event collection and analysis, making it unsuitable for this use case.
Azure Analysis Services is used for analytics and data modeling, not for event collection from multiple resources.
Azure Stream Analytics is used for real-time analytics on streaming data but doesn't provide centralized event collection from multiple resources.
For collecting events from multiple resources into a centralized repository, you should use Azure Monitor (Option C). Azure Monitor provides comprehensive monitoring solutions for collecting, analyzing, and acting on telemetry data from your Azure resources and on-premises environments.
(Option A) is more suited for real-time data ingestion and event streaming, while Azure Analysis Services
(Option B) is used for data modeling and analytics, and Azure Stream Analytics
(Option D) is for real-time data stream processing.
According to ChatGPT, C is correct.
Azure Event Hubs is a big data streaming platform and event ingestion service. It can receive and process millions of events per second, but it is primarily used for event stream processing rather than centralizing monitoring data across resources.
It is more suitable for scenarios where you need to ingest and process a large volume of event data from multiple sources in real-time.
Azure Monitor collects and aggregates the data from every layer and component of your system across multiple Azure and non-Azure subscriptions and tenants. It stores it in a common data platform for consumption by a common set of tools that can correlate, analyze, visualize, and/or respond to the data.
https://learn.microsoft.com/en-us/azure/azure-monitor/overview
Q: Which Azure service should you use to collect events from multiple resources into a centralized repository?
A: To collect events from multiple resources into a centralized repository in Azure, you should use Azure Event Hubs.
Azure Event Hubs is a big data streaming platform and event ingestion service that can receive and process millions of events per second. It is designed to collect, transform, and store large volumes of event data from various sources in real-time. Event Hubs enables you to ingest events from diverse sources such as applications, devices, and services and stream them into a centralized repository for processing and analysis.
Q: Which Azure service should you use to collect metrics and logs from many resources and store them in a centralized repository?
A: Azure Monitor is an Azure native observability tool which allows you to collect metrics & logs from various resources (applications, Azure resources, Activity logs, etc.), store them in a centralized repository like Azure Log Analytics, and give you the capability to configure alerts.
Azure Event Hub - To collect events from multiple resources into a centralized repository in Azure, the recommended service is Azure Event Hubs. Azure Event Hubs is a scalable event processing service that can handle large volumes of events from various sources
The Azure service designed to collect events from multiple resources into a centralized repository is:
C. Azure Monitor
Explanation:
Azure Monitor (C): Azure Monitor is a comprehensive solution for collecting, analyzing, and acting on telemetry from Azure resources. It allows you to collect data such as logs, metrics, and traces from various Azure services and resources. Azure Monitor provides a centralized repository for monitoring data and supports features like log analytics, metrics exploration, and alerting.
While Azure Event Hubs (Option A) and Azure Stream Analytics (Option D) are relevant for handling real-time event streams and processing, they are more focused on stream processing and analytics rather than centralized storage and analysis of telemetry data.
Azure Analysis Services (Option B) is a service for creating semantic data models that can be used for business intelligence (BI) purposes. It is not specifically designed for collecting and centralizing events from various resources.
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.
werbinich
Highly Voted 3 years, 11 months agolighting
Highly Voted 4 years agoHarry28731
3 years, 3 months agoHarry28731
3 years, 3 months agoDmarcetic
Most Recent 3 weeks, 6 days agoLanatxo
1 month, 2 weeks agoChiquitabandita
1 month, 2 weeks agoMahendranath_G
2 months, 3 weeks agoAlsari
5 months, 1 week agoSu_147895
6 months, 3 weeks agoErasable_Mak
6 months, 3 weeks agoNoursBear
7 months, 2 weeks agob274b54
7 months, 4 weeks agoEmadAmin
8 months, 2 weeks agoYomzie
11 months, 3 weeks agoAbdihaji
12 months agosomgabor
1 year agoahmedmrgh
1 year, 1 month agopneu984
1 year, 2 months ago