theseer / journald
Library to write log entries to Journald
Installs: 4 850
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: ^8.1
- ext-sockets: *
README
A simple Library to write to Systemd's Journald from PHP.
use theseer\journald\JournalWriter; use theseer\journald\JournalEntry; use theseer\journald\SocketPath; function sample() { throw new RuntimeException('Test Exception Message'); } try { sample(); } catch (Throwable $t) { (new JournalWriter(SocketPath::default()))->write( JournalEntry::fromThrowable($t) ); } (new JournalWriter(SocketPath::default()))->write( JournalEntry::fromMessage('This is a test') );