rsyslox

command module
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 19, 2026 License: MIT Imports: 5 Imported by: 0

README ΒΆ

rsyslox

rsyslox

License Go Version Release

rsyslox is a lightweight, high-performance REST API for accessing rsyslog data stored in MySQL/MariaDB. It exposes the SystemEvents table via a clean HTTP/JSON interface with filtering, pagination, and metadata queries β€” making it easy to integrate syslog data into dashboards, monitoring tools, or custom scripts.

Written in Go, it is designed to run as a standalone binary with minimal dependencies.

πŸ“– Documentation

https://rsyslox.grothu.net

πŸš€ Quick Start

# Download latest release
wget https://github.com/phil-bot/rsyslox/releases/latest/download/rsyslox-linux-amd64

# Install
chmod +x rsyslox-linux-amd64
sudo mv rsyslox-linux-amd64 /usr/local/bin/rsyslox

# Create configuration
cat > .env << EOF
API_KEY=$(openssl rand -hex 32)
DB_HOST=localhost
DB_NAME=Syslog
DB_USER=rsyslog
DB_PASS=your-password
EOF

# Run
rsyslox

🀝 Support & Community

πŸ“„ License

MIT License - see LICENSE for details.

Documentation ΒΆ

The Go Gopher

There is no documentation for this package.

Directories ΒΆ

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL