Oxide Sync is live: your plugins install and update themselves →
Rust Error Watchdog cover art
FreeAdmin

Rust Error Watchdog

v1.0.1 · updated Nov 9, 2026

Keep a bounded timeline of Unity logging errors and plugin load/unload events, with optional Discord digests.

No dependencies: works on its own.

Installs itself with Oxide Sync. Add it to a linked server from My servers. Every future update included. How it works

  • Full C# source
  • Free updates
  • Signed releases
  • Oxide / uMod compatible

Rust Error Watchdog

Short description: Keep a bounded timeline of Unity logging errors and plugin load/unload events, with optional Discord digests.

When repeated errors bury important messages, Rust Error Watchdog groups Unity error signatures and keeps a recent record of plugin lifecycle events so administrators can review what happened.

Features

  • Observe Unity log errors, exceptions and assertions (optional warnings).
  • Group recurring signatures with first/last-seen timestamps and counts.
  • Record plugin load and unload notifications.
  • Limit memory usage and truncate captured messages.
  • Apply best-effort secret redaction before storing or sending.
  • Export JSON reports and optionally post rate-limited Discord digests.

Commands

  • /errors summary — view common captured errors.
  • /errors lifecycle — show recent plugin loads and unloads.
  • /errors export — save a JSON report.
  • RCON: errors.summary, errors.lifecycle, errors.export, errors.test.

Permission

rusterrorwatchdog.admin

Requirements

Oxide/uMod for Rust; optional Discord webhook.

Limitations

This is not a complete Oxide compilation-log parser or process crash analyzer. Unity's log callback may not receive messages emitted only through the Oxide logger. Inspect reports before sharing because arbitrary upstream error strings may contain private information.

You may also like