The console said "OutOfMemoryError" at 3 AM. Nobody was reading.
Consoles announce problems long before players do: memory errors, failed backups, plugin stack traces, watchdog warnings. Console Watch reads every server's console for you and pings Discord the moment a pattern you care about shows up.
Features
Watch for things like
Details that matter
Offline servers and unreachable nodes are skipped quietly. Watcher management is owner/admin-only (webhooks are secrets). Uses one Wings logs request per watched server per minute. Requires the standard Pterodactyl cron (
Installation
Running the panel in Docker? Restart the panel container after installing so the database migrations apply (standard Blueprint-in-Docker behavior).
Requires the free Blueprint extension framework (blueprintframe.work). Game-agnostic - works with any egg.
Consoles announce problems long before players do: memory errors, failed backups, plugin stack traces, watchdog warnings. Console Watch reads every server's console for you and pings Discord the moment a pattern you care about shows up.
Features
- A Watchers tab per server: label + keyword (or regex) + Discord webhook, done
- Case-insensitive matching; regexes are validated before saving
- Only new console lines are scanned - a per-server position anchor means old errors never re-alert after a restart of the poller
- Matched lines are batched into one embed (max 5 lines + "+N more") with a per-watcher cooldown (default 5 min) - no channel flooding when a stack trace repeats
- Match counters and last-alert time per watcher; pause/resume in one click
- Up to 10 watchers per server
Watch for things like
OutOfMemoryError/java\.lang\.\w+ErrorCan't keep up!(server lag)Backup (failed|completed)- A specific player or command showing up in chat logs
Details that matter
Offline servers and unreachable nodes are skipped quietly. Watcher management is owner/admin-only (webhooks are secrets). Uses one Wings logs request per watched server per minute. Requires the standard Pterodactyl cron (
schedule:run).Installation
Code:
blueprint -install consolewatch
Requires the free Blueprint extension framework (blueprintframe.work). Game-agnostic - works with any egg.
