LibreNMS icon

LibreNMS

Interact with LibreNMS network monitoring system

Overview

This node integrates with the LibreNMS network monitoring system, allowing users to retrieve detailed information about various network resources. Specifically, for the "Poller Groups" resource with the "Get" operation, it fetches data about a particular poller group identified by its name or ID. This is useful in scenarios where network administrators want to monitor or manage specific poller groups within their LibreNMS setup, such as checking status, configuration, or performance metrics of those pollers.

Practical examples include:

  • Retrieving details of a poller group to verify its configuration.
  • Using the poller group data to correlate network monitoring results.
  • Automating network management tasks based on poller group attributes.

Properties

Name Meaning
Poller Group The name or ID of the poller group to retrieve information about.

Output

The node outputs JSON data representing the details of the specified poller group. This typically includes all relevant attributes and metadata associated with that poller group as provided by the LibreNMS API. The output does not include binary data.

Dependencies

  • Requires an active connection to a LibreNMS instance.
  • Needs an API key credential configured in n8n to authenticate requests to the LibreNMS API.
  • The base URL of the LibreNMS API must be set in the credentials.
  • Optionally supports skipping SSL certificate validation if configured.

Troubleshooting

  • Common issues:
    • Invalid or missing poller group name/ID will result in errors or empty responses.
    • Incorrect API credentials or insufficient permissions can cause authentication failures.
    • Network connectivity problems between n8n and LibreNMS server may lead to request timeouts or errors.
  • Error messages:
    • Authentication errors indicate invalid API keys or misconfigured credentials.
    • Not found errors suggest the specified poller group does not exist.
  • Resolutions:
    • Verify the poller group identifier is correct.
    • Ensure API credentials are valid and have necessary permissions.
    • Check network connectivity and LibreNMS server availability.

Links and References

Discussion