Logs
Foreground Wakezilla commands write structured logs to the terminal. The default level is info; use the standard RUST_LOG variable for more detail.
RUST_LOG=debug wakezilla --no-update-check proxy-serverInstalled services
Section titled “Installed services”Use Wakezilla’s cross-platform command first:
wakezilla service logs --mode proxywakezilla service logs --mode client --follow --lines 100Run it with sudo on Linux or macOS and from an elevated PowerShell on Windows.
| Platform | Source or location |
|---|---|
| Linux | systemd journal for wakezilla-proxy or wakezilla-client |
| macOS | /Library/Logs/wakezilla/dev.wakezilla.<mode>.out.log and .err.log |
| Windows | %ProgramData%\wakezilla\wakezilla-<mode>.log |
Linux example:
sudo journalctl -u wakezilla-proxy -n 100 -fUseful events
Section titled “Useful events”Proxy logs report:
- configuration and storage paths at startup;
- bound dashboard and forwarding ports;
- accepted forwarding connections;
- Wake-on-LAN packets and reachability checks;
- access-history persistence;
- inactivity-triggered remote power requests;
- port conflicts, timeouts, and invalid machine data.
Client logs report health-server startup and the platform power command result.
Protect log data
Section titled “Protect log data”Logs can contain internal IP addresses, MAC addresses, service ports, and machine names. Redact this data before sharing logs outside your organization.