ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified system Safety 5/5

Librenms

Skill by florianbeer

Why use this skill?

Monitor your network infrastructure with the LibreNMS OpenClaw skill. Get real-time status, health metrics, and active alerts for your devices using simple AI commands.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/florianbeer/librenms
Or

What This Skill Does

The LibreNMS skill for OpenClaw is a powerful read-only monitoring agent designed to bridge your AI assistant with your network infrastructure. By integrating with the LibreNMS REST API, this skill allows users to query device statuses, monitor health sensors, analyze port statistics, and inspect active network alerts directly through natural language commands. It acts as an abstraction layer over complex API calls, providing human-readable output for network operations, ensuring your team has immediate visibility into the health of your routers, switches, and servers without needing to navigate the LibreNMS web interface.

Installation

To install this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/florianbeer/librenms. Once installed, you must provide authentication credentials. Create a configuration file at ~/.openclaw/credentials/librenms/config.json containing your url and api_token. Alternatively, you may export LIBRENMS_URL and LIBRENMS_TOKEN as environment variables. Ensure that you have curl, jq, and bc installed on your system, as these are required for the skill to fetch, parse, and format the telemetry data effectively.

Use Cases

This skill is perfect for network engineers and system administrators who want to streamline their daily operations. Use it for routine health checks to ensure all devices are operational, for rapid incident response when alerts trigger, or for proactive capacity planning by monitoring interface traffic. It is especially useful for 'at-a-glance' dashboards, allowing you to identify down devices within seconds of an incident. By integrating this into heartbeat or cron scripts, you can automate notifications for critical network issues.

Example Prompts

  1. "OpenClaw, run a health check on my network and tell me if any devices are currently down."
  2. "Show me the detailed health status and CPU/memory usage for the device named switch-core-01."
  3. "List all active unresolved alerts to see what issues currently require my attention."

Tips & Limitations

Note that all operations performed by this skill are strictly read-only; you cannot modify device configurations, reboot machines, or alter alerts through this interface. The tool provides a clean output for uptime and traffic stats, making it much more readable than raw JSON responses. If you encounter connectivity errors, ensure your API token has the necessary read-only permissions and that your LibreNMS instance allows API traffic from your current network location. For self-signed certificates, the underlying script supports the curl -sk flag, but always ensure your internal security policies allow this before proceeding.

Metadata

Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-florianbeer-librenms": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#networking#monitoring#librenms#sysadmin#devops
Safety Score: 5/5

Flags: network-access, file-read, external-api