Review Logs and Rule Activity
Find Proxyble, rule-agent, HAProxy, nftables, and RioDB information when operating a deployment.
Logs are the first place to look when a service fails to start, a manual rule does not apply, or an automated policy does not appear to trigger.
Start with the managed status
sudo proxyble --config-status
sudo proxyble --config-view
sudo proxyble --verbose --config-start
--verbose prints detailed action output in the terminal and writes the action log.
Key locations
/var/log/proxyble/*.logcontains timestamped CLI and Proxyble action logs./var/log/proxyble-rule-agent/YYYY-MM-DD.logcontains daily rule-agent activity and audit events.journalctl -u proxyble-rule-agent.serviceshows rule-agent service output. The.pathand.timerunits have separate journals.journalctl -u haproxy.serviceshows HAProxy service messages.journalctl -u nftables.serviceshows nftables service messages; inspect the active Proxyble table withnft list table inet pmgr./var/log/riodbandjournalctl -u riodb.servicecontain RioDB logs when analytics is enabled.
Quick checks
sudo ls -lt /var/log/proxyble
sudo ls -lt /var/log/proxyble-rule-agent
sudo journalctl -u proxyble-rule-agent.service -n 50 --no-pager
sudo journalctl -u haproxy.service -n 50 --no-pager
sudo journalctl -u nftables.service -n 50 --no-pager
sudo nft list table inet pmgr
For RioDB deployments, also run:
sudo journalctl -u riodb.service -n 50 --no-pager
sudo ls -lt /var/log/riodb
If these checks expose a service or routing problem, use Diagnostics to work through the likely cause.