Skip to main content

Logging and Status

Dash Logs

systemd install:

journalctl -u dash.service -n 200 --no-pager
journalctl -u dash.service -f

Source run writes to stdout and stderr.

Useful checks:

systemctl status dash.service
curl -fsS http://127.0.0.1:8080/api/version/

Node Logs

Linux systemd:

systemctl status ithiltir-node.service
journalctl -u ithiltir-node.service -n 200 --no-pager
journalctl -u ithiltir-node.service -f

macOS LaunchDaemon:

sudo launchctl print system/com.ithiltir.node
tail -f /var/log/ithiltir-node.log /var/log/ithiltir-node.err

Windows service:

Get-Service ithiltir-node

Windows runner and service events are written to Windows Event Viewer.

Version Status

The version endpoint returns:

{
"version": "1.2.3",
"node_version": "1.2.3"
}

version is Dash version. node_version is the node version bundled in the Dash package.

Log Level

Start Dash with -debug to print debug logs and redacted configuration. Do not run long-term production with debug logs unless needed for diagnosis.