> For the complete documentation index, see [llms.txt](https://cortex-docs.paloaltonetworks.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cortex-docs.paloaltonetworks.com/xsoar-6-administrator-guide/6.13/learn-about-cortex-xsoar/reference/system-diagnostics.md).

# System Diagnostics

The System Diagnostics page enables you to monitor and improve system performance and resilience. On the System Diagnostics page, you can view CPU and memory usage, the status of the Podman tool or Docker service, unusually large tasks, storage issues, etc. In some cases, the issue can be corrected within the System Diagnostics page. For issues that require more in depth troubleshooting, you can click through to a Knowledge Base article with more information and solutions. System Diagnostics thresholds can be [customized](https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u0000001VToCAM).

You can view the System Diagnostics page at Settings → About → **System Diagnostics**.

A daily email is sent by default to all site administrators, notifying them of possible issues. If there are no issues, no email is sent. The following server configurations enable you to disable or modify email notifications.

| Key                                                   | Value                                                                                                                                                                                                             |
| ----------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **`diagnostics.notification.enabled`**                | Default is true. False disables all system diagnostics email notifications.                                                                                                                                       |
| **`diagnostics.notification.send.on.atRisk`**         | Default is true. False disables notifications when status is at risk.                                                                                                                                             |
| **`diagnostics.notification.send.to.default.admins`** | Default is true. False disables notifications to default administrators.                                                                                                                                          |
| **`diagnostics.notification.send.to.roles`**          | Default is "Administrator". Can be empty (no roles), or a list: "Role1, Role2, Role3." Will notify all users in the roles provided. If empty (no roles), default administrators will still receive notifications. |
| **`diagnostics.notification.hour.of.the.day`**        | Default is 12. Format is HH. The hour of the day to send the notification email (server time).                                                                                                                    |

(Multi-Tenant) To view System Diagnostics for hosts in a multi-tenant environment, go to Settings → Account Management → **Hosts** in the main host account. Each host has a Diagnostics page. You can also view information about CPU, Storage, and Memory usage for each tenant account on the host.

You can also use the **`getSystemDiagnostics`** command to create a JSON output of this data. If you have an open support ticket related to system performance, you can attach the output of this command to the ticket to provide Cortex XSOAR Customer Support with relevant information. Use the associated **`verbose`** argument to return additional information, for example, the specific IDs of incidents that have big context data.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://cortex-docs.paloaltonetworks.com/xsoar-6-administrator-guide/6.13/learn-about-cortex-xsoar/reference/system-diagnostics.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
