You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: defender-endpoint/run-analyzer-linux.md
+27-38Lines changed: 27 additions & 38 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,36 +22,26 @@ f1.keywords: NOCSH
22
22
23
23
# Run the client analyzer on Linux
24
24
25
-
#
26
-
27
25
**Applies to:**
28
26
-[Microsoft Defender for Endpoint Plan 2](microsoft-defender-endpoint.md)
29
27
-[Microsoft Defender XDR](/defender-xdr)
30
28
31
29
> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://signup.microsoft.com/create-account/signup?products=7f379fee-c4f9-4278-b0a1-e4c8c2fcdf7e&ru=https://aka.ms/MDEp2OpenTrial?ocid=docs-wdatp-pullalerts-abovefoldlink)
32
30
33
-
When contacting support, you might be asked to provide the output package of the Microsoft Defender for Endpoint Client Analyzer tool.
34
-
35
-
The XMDEClientAnalyzer is used for diagnosing Microsoft Defender for Endpoint health or reliability issues on onboarded devices running Linux.
31
+
If you're experiencing reliability or device health issues with Defender for Endpoint on Linux, and you contact support, you might be asked to provide the output package of the Microsoft Defender for Endpoint Client Analyzer tool. This article describes how to use the client analyzer tool locally on the device or together with live response.
36
32
37
-
There are two different ways to run the client analyzer tool using live response or locally:
38
33
39
-
1. Using a binary version (no external Python dependency)
40
-
1. Using a Python-based solution
41
34
42
-
## Collect support logs in Microsoft Defender for Endpoint using live response
35
+
The XMDEClientAnalyzer is used for diagnosing Microsoft Defender for Endpoint health or reliability issues on onboarded devices running Linux.
43
36
44
-
This section provides instructions on how to run the tool via Live Response on Linux machines.
37
+
There are two different ways to run the client analyzer tool using live response or locally. In both cases, you can use a Python-based solution or a binary version that has no external Python dependency.
45
38
46
-
## Linux
39
+
## Use live response in Defender for Endpoint to collect support logs
47
40
48
41
The XMDE Client Analyzer tool can be downloaded as a [binary](https://aka.ms/XMDEClientAnalyzerBinary) or [Python](https://aka.ms/XMDEClientAnalyzer) package that can be extracted and executed on Linux machines. Both versions of the XMDE Client Analyzer can be executed during a Live Response session.
49
42
50
-
### Prerequisites
51
-
52
-
- For installation the `unzip` package is required.
53
-
54
-
- For execution the `acl` package is required.
43
+
- For installation, the `unzip` package is required.
44
+
- For execution, the `acl` package is required.
55
45
56
46
> [!IMPORTANT]
57
47
> Window uses the Carriage Return and Line Feed invisible characters to represent the end of one line and beginning of a new line in a file, but Linux systems uses only the Line Feed invisible character at the end of its file lines. When using the following scripts, if done on Windows, this difference can result in errors and failures of the scripts to run. A potential solution to this is to utilize the Windows Subsystem for Linux and the `dos2unix` package to reformat the script so it aligns with the Unix and Linux format standard.
@@ -193,7 +183,7 @@ The Python Client Analyzer accepts command line parameters to perform different
193
183
194
184
4. Select the downloaded file named `MDESupportTool.sh`, and then select **Confirm**.
195
185
196
-
1. While still in the Live Response session, use the following commands to run the analyzer and collect the resulting file.
186
+
5. While still in the Live Response session, use the following commands to run the analyzer and collect the resulting file:
197
187
198
188
```
199
189
run MDESupportTool.sh -parameters "--bypass-disclaimer -d"
@@ -204,41 +194,40 @@ The Python Client Analyzer accepts command line parameters to perform different
204
194
205
195
This section provides instructions on how to run the tool locally on the Linux machines.
206
196
207
-
## Running the binary version of the client analyzer
197
+
###Running the binary version of the client analyzer
208
198
209
-
1. Download the [XMDE Client Analyzer Binary](https://aka.ms/XMDEClientAnalyzerBinary) tool to the Linux machine you need to investigate.
210
-
If you're using a terminal, download the tool by entering the following command:
199
+
1. Download the [XMDE Client Analyzer Binary](https://aka.ms/XMDEClientAnalyzerBinary) tool to the Linux machine you need to investigate.
200
+
201
+
If you're using a terminal, download the tool by entering the following command:
0 commit comments