Actions32
- Automatic Power Control Actions
- Dedicated Server Actions
- DNS Secondary Actions
- Network Boot Actions
- Network Diagnostic Actions
- Remote Access Control Actions
- Reset Actions
- Reverse DN Actions
- Security Scan Actions
Network Diagnostic → List Diagnostics
AI-generatedOverview
This node interacts with the Ikoula Dedicated Server API to manage network diagnostics among other server-related operations. Specifically, the Network Diagnostic - List Diagnostics operation retrieves a list of network diagnostic reports for a specified dedicated server identified by its IP address.
Typical use cases include:
- Monitoring network health and connectivity issues on dedicated servers.
- Automating retrieval of diagnostic data for further analysis or alerting.
- Integrating network diagnostic status checks into broader server management workflows.
For example, a user can configure this node to periodically fetch the latest network diagnostics from a server to track network performance or detect outages.
Properties
| Name | Meaning |
|---|---|
| Server IP | The IP address of the dedicated server for which to list network diagnostics. |
| Response Format | The format in which the API response is returned. Options: JSON or XML. |
Output
The node outputs the API response under the json field. When the response format is JSON, the output will be a parsed JSON object containing the list of network diagnostics related to the specified server IP.
If the response format is XML, the raw XML string is provided inside the data property of the JSON output.
No binary data output is produced by this operation.
Example JSON output structure (simplified):
{
"json": {
"diagnostics": [
{
"id": "12345",
"status": "completed",
"start_time": "2024-01-01T12:00:00Z",
"result": "Success"
},
...
]
}
}
Dependencies
- Requires an API key credential for authenticating with the Ikoula API.
- The node uses HTTPS requests to the Ikoula API endpoint (
https://api.ikoula.comby default). - The password used for authentication is encrypted using RSA public key encryption before sending.
- No additional external dependencies beyond standard n8n HTTP request helpers.
Troubleshooting
No credentials provided!
This error occurs if the required API authentication credentials are not set up in n8n. Ensure you have configured the API key credential properly.Invalid Server IP or no diagnostics found
If the server IP is incorrect or there are no diagnostics available, the API may return an empty list or an error. Verify the server IP and that diagnostics exist.API response format errors
Selecting XML as the response format returns raw XML data. If your workflow expects JSON, choose JSON format to avoid parsing issues.Network or connectivity issues
Ensure that n8n has internet access and can reach the Ikoula API endpoint.
Links and References
- Ikoula API Documentation (general reference for API endpoints and usage)
- n8n HTTP Request Node Documentation (for understanding HTTP request handling in n8n)