log-tail
Stream recent logs from systemd journal
Why use this skill?
Easily view and follow systemd journal logs using the log-tail skill for OpenClaw. Debug services and monitor system health in real-time with simple AI commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/xejrax/log-tailWhat This Skill Does
The log-tail skill provides a direct interface for querying and streaming logs from the systemd journal, which is the centralized logging service for most modern Linux distributions, including Bazzite and Fedora. By leveraging the underlying journalctl utility, this skill allows users to easily inspect system health, debug crashing services, or monitor background tasks without needing to manually construct complex shell commands. It simplifies the process of filtering by specific service units, managing output volume via line counts, and entering real-time monitoring mode.
Installation
This skill requires no external binary dependencies as it utilizes the native journalctl command, which is standard on systemd-based Linux systems. To install the skill via the OpenClaw package manager, execute the following command in your terminal:
clawhub install openclaw/skills/skills/xejrax/log-tail
Once installed, the log-tail command becomes available to the AI agent, allowing it to parse system logs upon request.
Use Cases
This tool is primarily designed for system administrators, developers, and power users who need to maintain or troubleshoot Linux services. Use cases include:
- Debugging Service Failures: Quickly identify why a background service (like a web server or database) failed to start by reviewing the most recent error messages.
- Real-time Monitoring: Watch logs as they occur to observe the immediate impact of a configuration change or a triggered event.
- General System Auditing: Check for warnings or unexpected activity in system components by filtering through logs for specific service units.
Example Prompts
- "Show me the last 100 lines of logs for the nginx service."
- "Can you follow the logs for the docker service in real-time?"
- "Fetch the recent logs for my systemd network manager so I can see why my Wi-Fi keeps dropping."
Tips & Limitations
- Permissions: Depending on your system security configuration, accessing certain logs may require root or sudo privileges. Ensure your AI agent has the necessary permissions to execute
journalctlcommands. - Performance: When requesting a large number of lines (e.g., --lines 10000), consider the volume of text that will be returned to the interface. Requesting massive amounts of data may lead to truncation or delays in the AI's response time.
- Filtering: While this skill is optimized for service units, remember that
journalctlis highly powerful; ensure your queries are specific to avoid drowning in unrelated system noise.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-xejrax-log-tail": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read
Related Skills
system-info
Quick system diagnostics: CPU, memory, disk, uptime
calendar
Manage Google Calendar events using `gcalcli`. Create, list, and delete calendar events from the CLI.
wifi-qr
Generate QR code for Wi-Fi credentials
image-ocr
Extract text from images using Tesseract OCR
ping-beads
Verify the bead daemon is alive and responsive