Actions53
- Account Actions
- Device Actions
- Site Actions
- Alert Actions
- Job Actions
- Audit Actions
- System Actions
- Filter Actions
Overview
The node interacts with the Datto RMM API to retrieve system health information. Specifically, the "Get Health" operation under the "System" resource fetches the current health status of the Datto RMM environment. This includes overall system status and optionally detailed performance metrics and system statistics.
This node is useful for monitoring the operational state of your Datto RMM instance within an automated workflow. For example, you can use it to trigger alerts or remediation steps if the system health degrades or certain metrics exceed thresholds.
Practical examples:
- Automatically check system health before running maintenance jobs.
- Log system performance metrics periodically for trend analysis.
- Alert IT staff when critical system components report issues.
Properties
| Name | Meaning |
|---|---|
| Include Detailed Metrics | Boolean flag to include detailed performance metrics and system statistics in the response. |
| Fields to Include | Select specific fields from the system health data to include in the output. |
Output
The node outputs JSON data representing the system health status. The structure typically includes:
- Overall health indicators (e.g., status codes, uptime).
- If enabled, detailed metrics such as CPU usage, memory stats, disk space, and other performance-related data.
- Selected fields based on user configuration.
No binary data output is produced by this node.
Dependencies
- Requires a valid API key credential for authenticating with the Datto RMM API.
- The node depends on the Datto RMM API endpoint configured in the credentials.
- No additional external services are required beyond the Datto RMM API.
Troubleshooting
Common Issues:
- Authentication failures due to invalid or expired API keys.
- Network connectivity problems preventing access to the Datto RMM API.
- Requesting unsupported fields or malformed parameters may cause errors.
Error Messages:
- "Resource system is not supported yet." — indicates an unsupported resource; ensure "system" is selected.
- API errors related to authentication or permissions will typically indicate invalid credentials or insufficient rights.
Resolutions:
- Verify that the API key credential is correctly configured and has necessary permissions.
- Check network connectivity and API URL correctness.
- Use the "Fields to Include" property carefully to select valid fields.
Links and References
- Datto RMM API Documentation (for detailed API endpoints and data structures)
- n8n Documentation on Creating Custom Nodes