diff --git a/README.md b/README.md index 7abc29e..909913b 100644 --- a/README.md +++ b/README.md @@ -22,9 +22,16 @@ Timezone defaults to `Europe/Berlin`. python3 -m venv .venv . .venv/bin/activate pip install -r requirements.txt -uvicorn app:app --host 127.0.0.1 --port 9487 +uvicorn app:app --host 0.0.0.0 --port 9487 ``` +## Runtime + +- Canonical repo path: `/root/projects/openclaw-usage-exporter` +- systemd user unit: `~/.config/systemd/user/openclaw-daily-tokens-exporter.service` +- Direct metrics: `http://100.74.255.106:9487/metrics` +- Tailscale Serve path: `https://luna.taile7522.ts.net/openclaw-daily-tokens` + ## Env - `OPENCLAW_SESSIONS_DIR` default: `/root/.openclaw/agents/main/sessions` diff --git a/openclaw-daily-tokens-exporter.service b/openclaw-daily-tokens-exporter.service index e15fa59..daef1c2 100644 --- a/openclaw-daily-tokens-exporter.service +++ b/openclaw-daily-tokens-exporter.service @@ -5,10 +5,10 @@ Wants=network-online.target [Service] Type=simple -WorkingDirectory=/root/.openclaw/workspace/openclaw-daily-tokens-exporter +WorkingDirectory=/root/projects/openclaw-usage-exporter Environment=OPENCLAW_SESSIONS_DIR=/root/.openclaw/agents/main/sessions Environment=OPENCLAW_EXPORTER_TZ=Europe/Berlin -ExecStart=/root/.openclaw/workspace/openclaw-daily-tokens-exporter/.venv/bin/uvicorn app:app --host 127.0.0.1 --port 9487 +ExecStart=/root/projects/openclaw-usage-exporter/.venv/bin/uvicorn app:app --host 0.0.0.0 --port 9487 Restart=always RestartSec=5