Monitoring Azure Virtual Machines for Windows Server Processes: Agent Deployment Strategy

Collecting Detailed Data: Agents for Windows Server Process Monitoring

Question

You are designing a strategy to monitor the baseline metrics of Azure virtual machines that run Windows Server.

You need to collect detailed data about the processes running in the guest operating system.

Which two agents should you deploy? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

BD

The following table provide a quick comparison of the Azure Monitor agents for Windows.

https://docs.microsoft.com/en-us/azure/azure-monitor/platform/agents-overview

To collect detailed data about the processes running in the guest operating system of Azure virtual machines that run Windows Server, you can deploy two agents - the Telegraf agent and the Azure Log Analytics agent.

Here's a detailed explanation of each agent:

A. The Telegraf agent: Telegraf is a plugin-driven server agent for collecting and reporting metrics and data from databases, systems, and IoT sensors. It can be used to collect detailed data about the processes running in the guest operating system of Azure virtual machines that run Windows Server. The Telegraf agent collects data and sends it to a monitoring or logging tool such as Azure Log Analytics.

B. The Azure Log Analytics agent: The Azure Log Analytics agent collects telemetry data from virtual machines and sends it to the Azure Log Analytics workspace. The agent collects data such as performance metrics, event logs, and custom logs from the guest operating system of virtual machines. Once the data is collected, you can use Azure Monitor to analyze the data and create alerts, dashboards, and reports.

C. The Azure Network Watcher Agent for Windows: The Azure Network Watcher Agent for Windows is a lightweight agent that provides diagnostic and monitoring capabilities for virtual machines running on Azure. However, it does not provide detailed data about the processes running in the guest operating system of virtual machines. It is used to monitor and diagnose network traffic.

D. The Dependency agent: The Dependency agent is used to monitor dependencies on applications and services hosted outside of Azure. It does not collect data about the processes running in the guest operating system of virtual machines.

Therefore, the correct answer is A. the Telegraf agent, and B. the Azure Log Analytics agent.