exam questions

Exam DP-200 All Questions

View all questions & answers for the DP-200 exam

Exam DP-200 topic 4 question 44 discussion

Actual exam question from Microsoft's DP-200
Question #: 44
Topic #: 4
[All DP-200 Questions]

A company has a Microsoft Azure HDInsight solution that uses different cluster types to process and analyze data. Operations are continuous.
Reports indicate slowdowns during a specific time window.
You need to determine a monitoring solution to track down the issue in the least amount of time.
What should you use?

  • A. Azure Log Analytics log search query
  • B. Ambari REST API
  • C. Azure Monitor Metrics
  • D. HDInsight .NET SDK
  • E. Azure Log Analytics alert rule query
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️
Ambari is the recommended tool for monitoring the health for any given HDInsight cluster.
Note: Azure HDInsight is a high-availability service that has redundant gateway nodes, head nodes, and ZooKeeper nodes to keep your HDInsight clusters running smoothly. While this ensures that a single failure will not affect the functionality of a cluster, you may still want to monitor cluster health so you are alerted when an issue does arise. Monitoring cluster health refers to monitoring whether all nodes in your cluster and the components that run on them are available and functioning correctly.
Ambari is the recommended tool for monitoring utilization across the whole cluster. The Ambari dashboard shows easily glanceable widgets that display metrics such as CPU, network, YARN memory, and HDFS disk usage. The specific metrics shown depend on cluster type. The ג€Hostsג€ tab shows metrics for individual nodes so you can ensure the load on your cluster is evenly distributed.
References:
https://azure.microsoft.com/en-us/blog/monitoring-on-hdinsight-part-1-an-overview/

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
diulin
Highly Voted 4 years, 11 months ago
It should be C. Azure Monitor Metrics. A. Azure Log Analytics log search query It's not a monitoring solution, but rather a forensic investigation tool. B. Ambari REST API note that it's not Ambari Web UI! It is a good portion of work to create a monitoring solution using only Ambari REST API. C. Azure Monitor Metrics "Metrics in Azure Monitor are lightweight and capable of supporting near real-time scenarios making them particularly useful for alerting and fast detection of issues." https://docs.microsoft.com/en-us/azure/azure-monitor/platform/data-platform-metrics D. HDInsight .NET SDK This is all about managing HDInsight clusters. https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-administer-use-dotnet-sdk E. Azure Log Analytics alert rule query Monitoring is needed, not alerts
upvoted 28 times
...
Luke97
Highly Voted 4 years, 12 months ago
I think the answer should be A. Query Azure Monitor Logs (in Azure Log Analytic workspace). https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-oms-log-analytics-use-queries In order to track down the issue on a specific time, you can query metrics on any node within a specific time range.
upvoted 10 times
dev2dev
4 years, 3 months ago
there is a lag time in the time of collection of logs in log analytics, this is not the fastestest
upvoted 1 times
...
...
morales4dev
Most Recent 4 years, 1 month ago
I think the correct answer is "A. Azure Log Analytics log search query". Here https://azure.microsoft.com/en-us/blog/monitoring-on-hdinsight-part-1-an-overview/ you can read "... One of the key benefits of Azure Monitor logs is that you can push metrics and logs from multiple HDInsight clusters to the same Log Analytics workspace, allowing you to monitor multiple clusters in one place..." and send you to this link: https://docs.microsoft.com/en-us/azure/azure-monitor/logs/log-analytics-tutorial#work-with-performance-data
upvoted 1 times
...
Trivender
4 years, 3 months ago
Ambari can be used to monitor one cluster at one time. If you want to monitor multiple clusters at once azure log analytics is the only option.
upvoted 2 times
...
contactodonuno
4 years, 4 months ago
Is correct, it should be B. Ambari is the recommended tool for monitoring utilization across the whole cluster. The Ambari dashboard shows easily glanceable widgets that display metrics such as CPU, network, YARN memory, and HDFS disk usage. The specific metrics shown depend on cluster type. The “Hosts” tab shows metrics for individual nodes so you can ensure the load on your cluster is evenly distributed. References: https://azure.microsoft.com/en-us/blog/monitoring-on-hdinsight-part-1-an-overview/
upvoted 2 times
...
syu31svc
4 years, 5 months ago
Least amount of time so answer is C
upvoted 1 times
...
M0e
4 years, 7 months ago
The explanation is talking about "Ambari dashboard" not "Ambari REST API". REST API is not a fast solution. The answer should be C as per "Metrics in Azure Monitor are lightweight and capable of supporting near real-time scenarios making them particularly useful for alerting and fast detection of issues." (https://docs.microsoft.com/en-us/azure/azure-monitor/platform/data-platform-metrics)
upvoted 2 times
...
ExamW
4 years, 10 months ago
Answer should be C
upvoted 2 times
ExamW
4 years, 10 months ago
The question stated that there are different cluster types so there are multiple clusters. Ambari is good for just one cluster, it does not have a view for multiple clusters. Should use log analytics and azure monitoring in this case.
upvoted 1 times
kilowd
4 years, 9 months ago
https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-manage-ambari-rest-api
upvoted 1 times
...
...
...
drdean
4 years, 11 months ago
why is it not ambari rest api?
upvoted 3 times
...
TheCyanideLancer
4 years, 12 months ago
As per Question #2 Topic 4 answer must be A
upvoted 1 times
...
runningman
5 years ago
surely the AMBARI solution is easier (and thus meets requirement of quickest/shortest time) than manually looking through log history. Agree with answer given.
upvoted 4 times
runningman
5 years ago
https://azure.microsoft.com/en-us/blog/monitoring-on-azure-hdinsight-part-2-cluster-health-and-availability/ not really sure there is a definitive answer even after reading this when to use Ambari and when to use Log Analytics. Probably bet to hedge your answers and pick one of each and hope you get it right . . . :>}
upvoted 2 times
...
...
skiwi
5 years, 1 month ago
Its about looking through the log history and not an alert. The answer is Log Analytics https://azure.microsoft.com/en-us/blog/monitoring-on-hdinsight-part-1-an-overview/
upvoted 6 times
...
SAMBIT
5 years, 3 months ago
Answer should be E?
upvoted 8 times
Ard
5 years ago
i agree, it asks about making a monitoring solution, not finding the cause.
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago