Skip to content
Closed
Show file tree
Hide file tree
Changes from 5 commits
Commits
Show all changes
129 commits
Select commit Hold shift + click to select a range
61fb5e0
[DEX] device monitoring
deadlypants1973 Jan 23, 2025
d49418e
monitoring page update
deadlypants1973 Jan 28, 2025
ede25cc
final touches
deadlypants1973 Jan 28, 2025
a8d3fb9
redirects and stuff
deadlypants1973 Jan 28, 2025
26c5b59
final edits from Josh comments
deadlypants1973 Jan 29, 2025
c62293e
[LP] Workers: Fix broken anchor (#19352)
hyperlint-ai[bot] Jan 22, 2025
2ab8508
Add WfP <> Assets docs (#19336)
GregBrimble Jan 22, 2025
1e3b1d1
Update settings.mdx (#19355)
chris-martinelli Jan 22, 2025
9743397
Adding serialized RPC limit. (#19356)
Oxyjun Jan 22, 2025
c4d74fb
Free transformation as 9422 (#19076)
deven96 Jan 22, 2025
bd60664
workflows: fix event.payload references (#19191)
elithrar Jan 22, 2025
f101a02
workflows: run return signature (#19329)
elithrar Jan 22, 2025
d56fae3
Fix typo in Next.js workers guide (#19361)
dario-piotrowicz Jan 22, 2025
0d78296
[Gateway] Proxy endpoint firewall config (#19265)
maxvp Jan 22, 2025
d546e77
[ZT] Java cert procedure (#19370)
maxvp Jan 22, 2025
e84040b
[ZT] New Access app settings UI (#19371)
ranbel Jan 22, 2025
d64ccb4
durable objects: examples for using type args with SQL API (#18516)
elithrar Jan 23, 2025
a2ff467
Updates to connection multiplexing ent (#19379)
angelampcosta Jan 23, 2025
22a7e2a
Fix typo in parameter (#19377)
asashour Jan 23, 2025
447b619
Updates Regional Services limitations (#19380)
angelampcosta Jan 23, 2025
dd3ecc4
[Rules] Fix API permission name for Origin Rules (#19381)
kszarlej Jan 23, 2025
0318e39
Adding the limit increase footnote to the 50k limit. (#19384)
Oxyjun Jan 23, 2025
933d3fa
Fix issue: WorkspaceTaskSubType.META_DESCRIPTION (#19357)
hyperlint-ai[bot] Jan 23, 2025
3e6421e
Removes beta (#19368)
craigsdennis Jan 23, 2025
f72511a
Clarify overlapping event rules (#19130)
harshil1712 Jan 23, 2025
9a62366
[Docs Site] Add CompatibilityFlag component (#19376)
KianNH Jan 23, 2025
393fc3b
Add "AI" metadata to Browser Rendering (#19386)
kodster28 Jan 23, 2025
e64b85b
[DLP] Confidence levels for source code changelog entry (#19206)
maxvp Jan 23, 2025
945ca5a
[Docs Site] Refactor rehype plugins (#19360)
KianNH Jan 23, 2025
3050f51
[Docs Site] Override ws in @cloudflare/puppeteer to fix vulnerability…
KianNH Jan 23, 2025
a5461ff
API placeholder guidelines (#19387)
ranbel Jan 23, 2025
040e3c5
[Docs Site] Various changelog improvements (#19362)
KianNH Jan 23, 2025
877bc1a
[Docs] Exclude false positives from unused images audit (#19383)
pedrosousa Jan 23, 2025
ccdcfe7
r2: terraform - make the required options even clearer (#19389)
elithrar Jan 23, 2025
f0d1a30
[SSL] Update origin-ca and adjust content for SEO (#19315)
RebeccaTamachiro Jan 23, 2025
adff48f
[Vectorize] Mark AOT Support (#19351)
garvit-gupta Jan 23, 2025
d577839
Feature nodejs compat issues in troubleshooting (#19288)
thomasgauvin Jan 23, 2025
e513050
[ZT] Update GDrive cert procedure (#19374)
maxvp Jan 23, 2025
efb3c65
Update routing.mdx (#19393)
thomasgauvin Jan 23, 2025
7d6843f
update SaaS apps (#19397)
ranbel Jan 23, 2025
1f04cd4
thomasgauvin: fix db docs to adjust for no default nodejs_compat in c…
thomasgauvin Jan 24, 2025
16e1eb0
[Rules] Update capitalization in page-rules-migration.mdx (#19399)
thomasgauvin Jan 24, 2025
1431c71
thomasgauvin: add explanations to connect to private network db from …
thomasgauvin Jan 24, 2025
0de7277
[Workers] Fix broken link in dev-tools/index.mdx (#19406)
ketanhwr Jan 24, 2025
8a4641d
Hyperlint Automation: Broken Link Fixes (#19353)
hyperlint-ai[bot] Jan 24, 2025
978b721
[Fundamentals] Added info for account and user tokens (#19372)
dcpena Jan 24, 2025
121ac23
[1.1.1.1] Make troubleshooting prominent on the sidenav (#19407)
RebeccaTamachiro Jan 24, 2025
8d6f73b
ZT User Certificates - banner link not working across all required pa…
Vortexmind Jan 24, 2025
5efb3f7
[Docs Site] Bump @cloudflare/workers-types (#19365)
dependabot[bot] Jan 24, 2025
e8fc5ae
[CF1] ip visibility update (#19354)
deadlypants1973 Jan 24, 2025
9924ce3
[Turnstile] Pre-clearance + Hostname Mgmt overhaul (#19373)
patriciasantaana Jan 24, 2025
aa85897
Update custom-cache-key.mdx (#19410)
chris-martinelli Jan 24, 2025
ce942b5
Update cache-keys.mdx (#19408)
chris-martinelli Jan 24, 2025
ebfa7fb
Free transformation as 9422 (#19075)
deven96 Jan 24, 2025
23f5fe6
[Docs Site] Adopt Cloudflare styling for badge component (#19390)
KianNH Jan 24, 2025
8b4afc3
dns/changelog: deprecate zone_id and zone_name fields (#19320)
Jan 24, 2025
26bc22c
Add turnstile e2e testing tutorial for Turnstile (#19415)
olipayne Jan 24, 2025
cc64576
[Docs Site] Add privacy group to Key Transparency and Privacy Gateway…
KianNH Jan 24, 2025
4e83a8d
Update dns-records.mdx (#19413)
vianaedson Jan 24, 2025
77b8f1f
[Docs Site] Bump @typescript-eslint/parser from 8.20.0 to 8.21.0 (#19…
dependabot[bot] Jan 24, 2025
566109d
Revert "Update parameters.mdx (#19194)" (#19422)
ranbel Jan 24, 2025
ff40a5e
Updating 9520 as unsupported format (#19414)
deven96 Jan 24, 2025
f70fd32
Revert "Update index.mdx (#19195)" (#19423)
ranbel Jan 24, 2025
0737d5b
LB Changelog: Update to Cloudflare Tunnel Steering (#19427)
tc80 Jan 24, 2025
06b44d9
[Gateway] Proxy Happy Eyeballs algorithm (#19432)
maxvp Jan 24, 2025
3a67d34
[Docs Site] Bump puppeteer from 24.1.0 to 24.1.1 (#19431)
dependabot[bot] Jan 27, 2025
7ce9119
typo fix (#19426)
kodster28 Jan 27, 2025
23daf72
Update cache-keys.mdx (#19433)
chris-martinelli Jan 27, 2025
3dd4b6a
[WAF, Page Shield] Add links to Learning Center (#19447)
pedrosousa Jan 27, 2025
b4ddb33
[Support] Revamps 4xx page (#19382)
angelampcosta Jan 27, 2025
75b9599
[CF1] public hostname error (#19424)
deadlypants1973 Jan 27, 2025
47b4ea0
Adds Fullstack Nextjs Auth Tutorial (#18092)
mackenly Jan 27, 2025
32bd768
[Workers] Update Rust & WebAssembly book link (#19434)
saqibameen Jan 27, 2025
a6b42c9
[DDoS Protection/Network Analytics] Clarify log behavior (#19416)
patriciasantaana Jan 27, 2025
5a5b1a4
PCX-15211 (#19425)
ranbel Jan 27, 2025
3b78203
[WAF] Fix incorrect expression for Zone Lockdown example (#19452)
connorgurney Jan 27, 2025
29c5543
[Chore] Remove API crawl script (#19454)
kodster28 Jan 27, 2025
d446cd5
[Fundamentals] Env variables in API calls (#19419)
pedrosousa Jan 27, 2025
bc3e186
[Fundamentals] Added role requirement for magic tunnel hcs (#19456)
marciocloudflare Jan 27, 2025
75e4b70
[WAF] Update examples in FAQ (#19458)
pedrosousa Jan 27, 2025
a3a6dd8
[ZT] Fix typo (#19460)
pedrosousa Jan 27, 2025
9b14d0f
Update index.mdx (#19466)
NuelEdeh Jan 27, 2025
8e8261c
[ZT] Update test list CSV (#19435)
maxvp Jan 27, 2025
fe394d3
[Bots/Turnstile] JSD clearance cookie (#19463)
patriciasantaana Jan 27, 2025
26c0e78
Update update-warp.mdx (#19473)
ranbel Jan 27, 2025
2929ff6
[DLP] Payload log expansion (#19398)
maxvp Jan 27, 2025
826e29f
[ZT] Link between beta and stable release pages (#19472)
ranbel Jan 27, 2025
b6bb13a
update API Discovery's ongoing nature (#19476)
patriciasantaana Jan 27, 2025
be357cc
Update index.mdx (#19479)
ranbel Jan 27, 2025
fce447c
[3rd Party] Update configure-cloudflare-and-heroku-over-https.mdx (#1…
nenizera Jan 28, 2025
4e77862
SQC-352 SQC-353 create cert command documantion for mtls/CA cert chai…
Ltadrian Jan 28, 2025
cb34739
Update cannot-locate-dashboard-account.mdx (#19481)
smsp Jan 28, 2025
dc9725f
Updates FAQ sections titles (#19482)
angelampcosta Jan 28, 2025
9ca479f
[BYOIP] Call out no expected downtime when setting up address maps (#…
RebeccaTamachiro Jan 28, 2025
7035ed2
clarified AND nature of filters (#19485)
marciocloudflare Jan 28, 2025
87a9aee
[Workers] Fix typos in TypeScript page (#19483)
pedrosousa Jan 28, 2025
b3986b8
[BYOIP] Review get-started and IRR guidance (#18941)
RebeccaTamachiro Jan 28, 2025
7559497
[ES] Scope of Data Retained for all messages and detections (#19401)
kyouheicf Jan 28, 2025
86ee4dd
[CF1] adding okta docs on claims (#19455)
deadlypants1973 Jan 28, 2025
9fdb4ac
[CF1] windows 10 limit (#19457)
deadlypants1973 Jan 28, 2025
9aeb7ee
Builds and It's Completely Different but Also Still Build (#18955)
aninibread Jan 28, 2025
7593026
Clarify how `wrangler --env` affects loading `.env` and `.dev.vars` (…
vicb Jan 28, 2025
e3932ce
[CF1] warp egress ip note (#19450)
deadlypants1973 Jan 28, 2025
2df401e
[Email Security] Move Email details to new page (#19487)
Maddy-Cloudflare Jan 28, 2025
7176f04
Remove beta note from Gradual Deployments (#19488)
WalshyDev Jan 28, 2025
093a41b
[Fundamentals] Add HTTP response headers section and rename page (#18…
DRayCloudflare Jan 28, 2025
0950040
NOJIRA-99: Update docs for hyperdrive conn limits (#19459)
ReppCodes Jan 28, 2025
b582388
Workers KV 1000 namespace limit announcement (#19409)
thomasgauvin Jan 28, 2025
513dc7a
Update limits of KV namespaces to 1000 (#19404)
ferhatelmas Jan 28, 2025
688ac88
Adds the usage stats to all Text Gen models (#19492)
craigsdennis Jan 28, 2025
8df3fd9
integrate feedback from #19340 (#19489)
vicb Jan 28, 2025
ec948ed
Adds Deepseek R1 Distill Qwen 32b (#19493)
craigsdennis Jan 28, 2025
28f23a4
Update vercel-ai-sdk.mdx (#19467)
kathayl Jan 28, 2025
9443f6a
[Turnstile] Update challenge solve issue troubleshooting (#19499)
patriciasantaana Jan 28, 2025
50d3bd6
Adding changelog for node compat improvements (#19341)
mikenomitch Jan 28, 2025
d5bbe06
[Terraform] Added note about V4 code snippets (#19497)
dcpena Jan 28, 2025
38fbc54
Add ai gateway binding methods (#19484)
G4brym Jan 28, 2025
16c18cd
[Workers] Properly spell `compatibility` (#19500)
vil02 Jan 28, 2025
3b1d6fd
Removes database mentions from node:net docs (#19503)
mikenomitch Jan 28, 2025
954ee52
[Workers AI] Pricing for deepseek r1 distill (#19502)
kodster28 Jan 29, 2025
2c9b394
[LB] Properly spell `Success criteria` (#19505)
vil02 Jan 29, 2025
d24363e
[Magic] Updated tunnel health checks ref page (#19490)
marciocloudflare Jan 29, 2025
b4a18a4
[Rules] Snippets: Update dashboard instructions (#19511)
pedrosousa Jan 29, 2025
b611cea
[All] Cleaning up references to wrangler.toml. (#19403)
Oxyjun Jan 29, 2025
dc68133
[wrangler] update wrangler global flags and `secret:bulk` -> `secret …
emily-shen Jan 29, 2025
5f8028d
Update connect-to-private-database.mdx (#19494)
thomasgauvin Jan 29, 2025
f12788b
Hyperdrive private database support improved UI docs (#19400)
thomasgauvin Jan 29, 2025
26c5761
Updating AI Image Playground series (#19517)
jason-cf Jan 29, 2025
8f83043
rebase
deadlypants1973 Jan 29, 2025
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
1 change: 1 addition & 0 deletions public/_redirects
Original file line number Diff line number Diff line change
Expand Up @@ -1843,6 +1843,7 @@
/cloudflare-one/policies/browser-isolation/agentless/* /cloudflare-one/policies/browser-isolation/setup/:splat 301
/cloudflare-one/policies/filtering/http-policies/data-loss-prevention/* /cloudflare-one/policies/data-loss-prevention/ 301
/cloudflare-one/policies/data-loss-prevention/configuration-guides/* /cloudflare-one/policies/data-loss-prevention/dlp-policies/common-policies/ 301
/cloudflare-one/insights/dex/fleet-status/ /cloudflare-one/insights/dex/monitoring/ 301

# Learning paths
/learning-paths/modules/cybersafe/cybersafe-account-creation/* /learning-paths/cybersafe/account-creation/:splat 301
Expand Down
41 changes: 0 additions & 41 deletions src/content/docs/cloudflare-one/insights/dex/fleet-status.mdx

This file was deleted.

80 changes: 80 additions & 0 deletions src/content/docs/cloudflare-one/insights/dex/monitoring.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
---
pcx_content_type: reference
title: Monitoring
sidebar:
order: 1
---

Monitor performance and network status for your organization's [fleet](/cloudflare-one/insights/dex/monitoring/#fleet-status) or individual [user devices](/cloudflare-one/insights/dex/monitoring/#device-monitoring).

Network and device performance data helps IT administrators troubleshoot performance issues, investigate network connectivity problems, and monitor device health.

## Fleet status

A fleet is a collection of user devices. All devices in a fleet have WARP installed and are connected to a [Cloudflare Zero Trust organization](/cloudflare-one/setup/#create-a-zero-trust-organization).

To view fleet status:

1. In [Zero Trust](https://one.dash.cloudflare.com/), go to **DEX** > **Monitoring**.
2. In **DEX Monitoring**, review the information under the **Fleet Status** tab.

### View fleet metrics

The **Fleet Status** tab will show real-time and historical connectivity metrics for all devices in your organization.

To view analytics on a per-device level, go to [Device monitoring](/cloudflare-one/insights/dex/monitoring/#device-monitoring).

### Available fleet metrics

- **Devices connected by colo**: Number of devices that are connected to a given [Cloudflare data center](https://www.cloudflarestatus.com/).

- **Connectivity status**: Percentage of devices in a given WARP client state.

| Status | Description |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Connected | WARP has successfully established a connection to the Cloudflare global network. |
| Disconnected | WARP has been intentionally or unintentionally disconnected from the Cloudflare global network. |
| Paused | A user or administrator has taken an explicit action to temporarily turn off WARP, for example by entering an [Admin Override](/cloudflare-one/connections/connect-devices/warp/configure-warp/warp-settings/#admin-override) code. Paused clients will [auto-connect](/cloudflare-one/connections/connect-devices/warp/configure-warp/warp-settings/#auto-connect) after a timeout period. |
| Connecting | WARP is pending connection, but is actively trying to establish a connection to the Cloudflare global network. |

- **Mode**: [WARP mode](/cloudflare-one/connections/connect-devices/warp/configure-warp/warp-modes/) deployed on the device.

- **Colo**: Percentage of devices connected to a given Cloudflare data center.

- **Platform**: Operating system of the device.

- **Major Version**: WARP client version installed on the device.

- **Device Status Over Time**: WARP client connection status over the selected time period.

- **Connection Methods Over Time**: WARP mode used by the device over the selected time period.

## Device monitoring

Review network and device performance for a device enrolled in your fleet.

### View a device's performance

To view a device's network and device performance metrics:

1. In [Zero Trust](https://one.dash.cloudflare.com/), go to **My team** > **Devices**.
2. Select a device > **View details**.
3. Select the **DEX** tab > in **Device Monitoring**, scroll down to **Network performance** and **Device Performance**.

### Network and device performance metrics

#### Network performance metrics

- **Unique networks over time**: How many unique SSIDs the device was connected to.

- **Network I/O**: How much data has been transferred (uploads and downloads) over the primary network interface.

#### Device performance metrics

- **Battery percentage and cycles**: Displays battery percentage and [battery cycles](https://support.apple.com/en-us/102888) over time. Used to debug potential performance issues possibly related to battery health or power-saving measures that are triggered at low-battery levels.

- **CPU usage**: CPU utilization over time. Used to debug slow system performance due to high CPU usage.

- **Memory utilization**: Memory utilization over time. Used to debug performance issues related to an overtaxed memory.

- **Disk I/O**: Displays number of disk read/write operations over time. Used to debug performance errors due to heavy disk operations.
37 changes: 17 additions & 20 deletions src/content/docs/cloudflare-one/insights/dex/remote-captures.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ sidebar:
order: 4
---

import { Details } from "~/components"
import { Details } from "~/components";

<Details header="Feature availability">

Expand All @@ -15,12 +15,12 @@ import { Details } from "~/components"

| System | Availability | Minimum WARP version |
| -------- | ------------ | -------------------- |
| Windows | ✅ | 2024.12.492.0 |
| macOS | ✅ | 2024.12.492.0 |
| Linux | ✅ | 2024.12.492.0 |
| iOS | ❌ | |
| Android | ❌ | |
| ChromeOS | ❌ | |
| Windows | ✅ | 2024.12.492.0 |
| macOS | ✅ | 2024.12.492.0 |
| Linux | ✅ | 2024.12.492.0 |
| iOS | ❌ | |
| Android | ❌ | |
| ChromeOS | ❌ | |

</Details>

Expand All @@ -33,22 +33,18 @@ To capture data from a remote device:
1. In [Zero Trust](https://one.dash.cloudflare.com/), go to **DEX** > **Remote captures**.
2. Select up to 10 devices that you want to run a capture on. Devices must be [registered](/cloudflare-one/connections/connect-devices/warp/deployment/) in your Zero Trust organization.
3. Configure the types of captures to run.
- **PCAP**: Performs packet captures for traffic outside of the WARP tunnel (default network interface) and traffic inside of the WARP tunnel ([WARP virtual interface](/cloudflare-one/connections/connect-devices/warp/configure-warp/route-traffic/warp-architecture/#ip-traffic)).
- **WARP Diagnostics Logs**: Generates a [WARP diagnostic log](/cloudflare-one/connections/connect-devices/warp/troubleshooting/warp-logs/#warp-diag-logs) of the past 96 hours. To include a routing test for all IPs and domains in your [Split Tunnel configuration](/cloudflare-one/connections/connect-devices/warp/configure-warp/route-traffic/split-tunnels/), select **Test all routes**.
:::note
**Test all routes** will extend the time for diagnostics to run and may temporarily impact device performance during the test.
:::
- **PCAP**: Performs packet captures for traffic outside of the WARP tunnel (default network interface) and traffic inside of the WARP tunnel ([WARP virtual interface](/cloudflare-one/connections/connect-devices/warp/configure-warp/route-traffic/warp-architecture/#ip-traffic)).
- **WARP Diagnostics Logs**: Generates a [WARP diagnostic log](/cloudflare-one/connections/connect-devices/warp/troubleshooting/warp-logs/#warp-diag-logs) of the past 96 hours. To include a routing test for all IPs and domains in your [Split Tunnel configuration](/cloudflare-one/connections/connect-devices/warp/configure-warp/route-traffic/split-tunnels/), select **Test all routes**.
:::note
**Test all routes** will extend the time for diagnostics to run and may temporarily impact device performance during the test.
:::
4. Select **Start a capture**.

DEX will now send capture requests to the configured devices. If the WARP client is disconnected, the capture will time out after 10 minutes.

## Check remote capture status

To view a list of captures, go to **DEX** > **Remote captures**. The **Status** column displays one of the following options:
- **Success**: The capture is complete and ready for download. Any partially successful captures will still upload to Cloudflare. For example, there could be a scenario where the PCAP succeeds on the primary network interface but fails on the WARP tunnel interface. You can [review PCAP results](/cloudflare-one/insights/dex/remote-captures/#download-remote-captures) to determine which PCAPs succeeded or failed.
- **Running**: The capture is in progress on the device.
- **Pending Upload**: The capture is complete but not yet ready for download.
- **Failed**: The capture has either timed out or encountered an error. To retry the capture, check the WARP client version and [connectivity status](/cloudflare-one/insights/dex/fleet-status/), then start a [new capture](/cloudflare-one/insights/dex/remote-captures/#start-a-remote-capture).
To view a list of captures, go to **DEX** > **Remote captures**. The **Status** column displays one of the following options: - **Success**: The capture is complete and ready for download. Any partially successful captures will still upload to Cloudflare. For example, there could be a scenario where the PCAP succeeds on the primary network interface but fails on the WARP tunnel interface. You can [review PCAP results](/cloudflare-one/insights/dex/remote-captures/#download-remote-captures) to determine which PCAPs succeeded or failed. - **Running**: The capture is in progress on the device. - **Pending Upload**: The capture is complete but not yet ready for download. - **Failed**: The capture has either timed out or encountered an error. To retry the capture, check the WARP client version and [connectivity status](/cloudflare-one/insights/dex/monitoring/#fleet-status), then start a [new capture](/cloudflare-one/insights/dex/remote-captures/#start-a-remote-capture).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
To view a list of captures, go to **DEX** > **Remote captures**. The **Status** column displays one of the following options: - **Success**: The capture is complete and ready for download. Any partially successful captures will still upload to Cloudflare. For example, there could be a scenario where the PCAP succeeds on the primary network interface but fails on the WARP tunnel interface. You can [review PCAP results](/cloudflare-one/insights/dex/remote-captures/#download-remote-captures) to determine which PCAPs succeeded or failed. - **Running**: The capture is in progress on the device. - **Pending Upload**: The capture is complete but not yet ready for download. - **Failed**: The capture has either timed out or encountered an error. To retry the capture, check the WARP client version and [connectivity status](/cloudflare-one/insights/dex/monitoring/#fleet-status), then start a [new capture](/cloudflare-one/insights/dex/remote-captures/#start-a-remote-capture).
To view a list of captures, go to **DEX** > **Remote captures**. The **Status** column displays one of the following options:
- **Success**: The capture is complete and ready for download. Any partially successful captures will still upload to Cloudflare. For example, there could be a scenario where the PCAP succeeds on the primary network interface but fails on the WARP tunnel interface. You can [review PCAP results](/cloudflare-one/insights/dex/remote-captures/#download-remote-captures) to determine which PCAPs succeeded or failed.
- **Running**: The capture is in progress on the device.
- **Pending Upload**: The capture is complete but not yet ready for download.
- **Failed**: The capture has either timed out or encountered an error. To retry the capture, check the WARP client version and [connectivity status](/cloudflare-one/insights/dex/monitoring/#fleet-status), then start a [new capture](/cloudflare-one/insights/dex/remote-captures/#start-a-remote-capture).


## Download remote captures

Expand All @@ -61,6 +57,7 @@ This will download a ZIP file to your local machine called `<capture-id>.zip`. D
### Device PCAP contents

The downloaded PCAP folder contains three files:

- `capture-default.pcap`: Packet captures for the primary network interface.
- `capture-tunnel.pcap`: Packet captures for traffic inside of the WARP tunnel.
- `results.json`: Reports successful and failed packet captures.
Expand All @@ -74,8 +71,8 @@ Refer to [WARP diagnostic logs](/cloudflare-one/connections/connect-devices/warp
## Limitations

- Packet captures are subject to the following limits:
- **Maximum time limit**: 600 seconds
- **Maximum file size**: 50 MB
- **Maximum packet size**: 1500 bytes
- **Maximum time limit**: 600 seconds
- **Maximum file size**: 50 MB
- **Maximum packet size**: 1500 bytes
- WARP diagnostic logs have no file size limit, but files larger than 100 MB cannot be uploaded to Cloudflare and must be shared directly with the admin.
- Windows devices do not support concurrent remote captures. If you start a remote capture while another is in progress, the second capture will fail immediately.
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,10 @@ pcx_content_type: navigation
title: Tests
sidebar:
order: 2

---

import { DirectoryListing } from "~/components"
import { DirectoryListing } from "~/components";

With Digital Experience Monitoring (DEX), you can test if your devices can connect to a private or public endpoint through the WARP client. This tool allows you to monitor availability for a given application and investigate performance issues reported by your end users. DEX tests will only run when the WARP client is turned on, whereas [fleet status](/cloudflare-one/insights/dex/fleet-status/) metrics are always available.
With Digital Experience Monitoring (DEX), you can test if your devices can connect to a private or public endpoint through the WARP client. This tool allows you to monitor availability for a given application and investigate performance issues reported by your end users. DEX tests will only run when the WARP client is turned on, whereas [fleet status](/cloudflare-one/insights/dex/monitoring/#fleet-status) metrics are always available.

<DirectoryListing />
Loading