Manually Updating the Swarm Health Report

Manually Updating the Swarm Health Report

Overview

This article explains how to manually generate and send a Swarm Health Report (phone-home report) to DataCore Support. It provides the current, supported methods for environments without a Content Services Node (CSN), which is no longer in use. The procedure includes the correct HTTP request for generating and transmitting the report.

Procedure

You can generate and send the Swarm Health Report using one of the following methods:

Method 1: Generate and Send Report from the UI

  1. Navigate to a node’s Hardware Status page.

  2. Click Send Health Report.

  3. The node will generate a health report and send it directly to DataCore Support servers.

Method 2: Generate and Send Report Using cURL

You can generate the health report programmatically using a POST request with administrative credentials.

Example Command:

http://[nodeip]:91/api/storage/nodes/_self/healthreport

This command generates the health report and transmits it to DataCore Support servers.

Note

Replace admin:password with valid administrative credentials and [nodeip] with the node’s IP address.

Important

  • The Content Services Node (CSN) and related scripts, such as platform-send-health-reports.sh, are deprecated and should no longer be used.

  • Ensure that nodes have internet connectivity, either directly or through a configured proxy, to send reports successfully. If your environment uses Rocky Linux 9 and outbound traffic is restricted by firewall rules, refer Enable Firewall Zone Forwarding on Rocky Linux 9 for configuration guidance.