Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 16 additions & 5 deletions config/_default/menus/main.en.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3049,11 +3049,22 @@ menu:
parent: usm_parent
identifier: universal_service_monitoring_guides
weight: 2
- name: End User Device Monitoring
url: infrastructure/end_user_device_monitoring/
pre: desktop-wui
identifier: end_user_device_monitoring
parent: infrastructure_heading
weight: 40000
- name: Setup
url: infrastructure/end_user_device_monitoring/setup/
identifier: end_user_device_monitoring_setup
parent: end_user_device_monitoring
weight: 1
- name: Hosts
url: infrastructure/hostmap/
identifier: hosts
parent: infrastructure_heading
weight: 40000
weight: 50000
pre: host-map
- name: Host List
identifier: infrastructure_list
Expand All @@ -3064,7 +3075,7 @@ menu:
url: containers/
identifier: containers
parent: infrastructure_heading
weight: 50000
weight: 60000
pre: container
- name: Monitoring Containers
url: infrastructure/containers/
Expand Down Expand Up @@ -3356,7 +3367,7 @@ menu:
identifier: process
pre: process
parent: infrastructure_heading
weight: 60000
weight: 70000
- name: Increase Process Retention
identifier: infrastructure_process_increase_process_retention
url: infrastructure/process/increase_process_retention/
Expand All @@ -3367,7 +3378,7 @@ menu:
pre: serverless
identifier: serverless
parent: infrastructure_heading
weight: 70000
weight: 80000
- name: AWS Lambda
url: serverless/aws_lambda
parent: serverless
Expand Down Expand Up @@ -3558,7 +3569,7 @@ menu:
pre: network
identifier: nm_parent
parent: infrastructure_heading
weight: 80000
weight: 90000
- name: Cloud Network Monitoring
url: network_monitoring/cloud_network_monitoring/
parent: nm_parent
Expand Down
47 changes: 47 additions & 0 deletions content/en/infrastructure/end_user_device_monitoring/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
title: End User Device Monitoring
description: Monitor employee desktops and laptops to detect performance, connectivity, and application issues across your organization.
further_reading:
- link: "/infrastructure/end_user_device_monitoring/setup"
tag: "Documentation"
text: "Set up End User Device Monitoring"
---

{{< callout url="https://www.datadoghq.com/product-preview/end-user-device-monitoring/" btn_hidden="false" >}}
End User Device Monitoring is in Preview. To enroll, click <b>Request Access</b>.
{{< /callout >}}

<div align="center"><b>INSERT SCREENSHOT HERE</b></div></br>

End User Device Monitoring gives IT teams visibility into the health and performance of employee desktops and laptops, both physical and virtual. It helps identify performance and connectivity issues affecting employees and provides a unified view of device, network, and application health across your workforce.

## How it works

End User Device Monitoring uses the Datadog Agent to collect data directly from employee desktops, laptops, and workstations. The Agent gathers system metrics, network information, and logs from each device and sends the data to Datadog, where it can be monitored and visualized.

The [End User Devices][5] page provides built-in dashboards and metrics that summarize health and performance across your organization's devices. You can view summary metrics for all devices and detailed metrics for individual ones, including CPU, memory, and network usage.

Use [Fleet Automation][6] to manage the Agents installed on those devices, including checking version status, verifying configuration consistency, and ensuring that the necessary integrations are enabled.

## Key capabilities

| Capability | Description |
|-----------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Device performance monitoring** | Monitor overall system health metrics such as CPU, memory, disk, and network utilization to identify underperforming devices. |
| **Process visibility** | Use [Live Processes][1] to monitor resource usage by individual processes and identify applications affecting device performance. |
| **Logs collection** | Use [Logs][7] to collect and explore logs from end-user devices and applications for troubleshooting crashes, errors, and performance issues. |
| **Wi-Fi monitoring** | Monitor Wi-Fi metrics such as signal quality, transmission rate, and access point transitions with the [WiFi/WLAN integration][2], which helps identify connectivity issues and overloaded access points. |
| **Windows crash detection** | Detect Blue Screen of Death (BSOD) events on Windows devices with the [Windows Crash Detection integration][3], which generates Datadog events showing when system crashes occur. |
| **Network path analysis** | Use [Network Path][4] to trace network traffic from an end-user device to its destination and identify where latency or connectivity issues occur. |

## Further reading

{{< partial name="whats-next/whats-next.html" >}}

[1]: /infrastructure/process
[2]: /integrations/wlan/
[3]: /integrations/wincrashdetect/
[4]: /network_monitoring/network_path/
[5]: https://app.datadoghq.com/end-user-devices
[6]: /agent/fleet_automation/
[7]: /logs/
55 changes: 55 additions & 0 deletions content/en/infrastructure/end_user_device_monitoring/setup.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
title: Set up End User Device Monitoring
description: Set up End User Device Monitoring to collect performance and connectivity data from employee desktops and laptops.
further_reading:
- link: "/infrastructure/end_user_device_monitoring/"
tag: "Documentation"
text: "End User Device Monitoring"
---

{{< callout url="https://www.datadoghq.com/product-preview/end-user-device-monitoring/" btn_hidden="false" >}}
End User Device Monitoring is in Preview. To enroll, click <b>Request Access</b>.
{{< /callout >}}

This page explains how to configure the Datadog Agent to enable End User Device Monitoring.

## Supported platforms

- Windows 10 and later
- macOS
- Virtual desktop environments such as Amazon WorkSpaces, Azure Virtual Desktop, and Google Cloud Workstations

## Configure the Datadog Agent

1. Install the Datadog Agent:
- [Windows installation instructions][1]
- [macOS installation instructions][2]
1. In `datadog.yaml`, set the following parameter:
{{< code-block lang="yaml" >}}
infrastructure_mode: end_user_device
{{< /code-block >}}

1. [Restart the Datadog Agent][3].

## Enable related features and integrations

To collect additional data from monitored devices, enable one or more of the following features or integrations:

- [Live Processes][4]
- [Logs][5]
- [WiFi/WLAN integration][6]
- [Crash Detection integration][7]
- [Network Path integration][8]

## Further reading

{{< partial name="whats-next/whats-next.html" >}}

[1]: /agent/supported_platforms/windows/
[2]: /agent/supported_platforms/osx/
[3]: /agent/configuration/agent-commands/#restart-the-agent
[4]: /infrastructure/process/
[5]: /logs/
[6]: /integrations/wlan/
[7]: /integrations/wincrashdetect/
[8]: /network_monitoring/network_path/setup
Loading