rtmn runs as a systemd service.
Single-Instance Service
Check status:
sudo systemctl status rtmn --no-pager
Restart:
sudo systemctl restart rtmn
Stop:
sudo systemctl stop rtmn
Follow logs:
sudo journalctl -u rtmn -f
Show recent logs:
sudo journalctl -u rtmn -n 100 --no-pager
Account-Isolated Services
In account-isolated installations, service names use the rtmn-<instance>.service format.
Check status:
sudo systemctl status "rtmn-$INSTANCE.service" --no-pager
Restart:
sudo systemctl restart "rtmn-$INSTANCE.service"
Stop:
sudo systemctl stop "rtmn-$INSTANCE.service"
Follow logs:
sudo journalctl -u "rtmn-$INSTANCE.service" -f
Show recent logs:
sudo journalctl -u "rtmn-$INSTANCE.service" -n 100 --no-pager
Confirm a Healthy Start
A healthy service start sends a startup notification to the allowed Telegram chats.
Check these items:
- The systemd service is
active (running). - The journal has no configuration errors.
- The startup notification arrived in every allowlisted Telegram chat.
- The audit log path is writable by the service account.