[Infra-Check 2026-07-14] tip-research-robot PM2 "stopped" — False Positive, kein Bug #1

Open
opened 2026-07-14 05:21:56 +00:00 by rene.fichtmueller · 0 comments

Befund

Monitoring meldete tip-research-robot (PM2, Erik) als stopped.

Untersuchung

pm2 describe tip-research-robot zeigt: cron restart: 0 * * * *, --no-autorestart, unstable restarts: 0, restarts: 5 (= Cron-Ticks, keine Crashes). Logs bestätigen zwei saubere Läufe heute (04:00 und 05:00 UTC), jeweils mit vollständigem Protokoll (Lauf protokolliert (research_robot_runs)).

Das ist erwartetes Verhalten: Der Robot ist als stündlicher PM2-Cron-Job gebaut, der nach jedem Lauf in den Status stopped geht, bis der nächste Cron-Tick ihn wieder startet. Ein PM2-Status-Check allein kann diesen Job daher nie als "gesund" erkennen.

Status

Kein Fix nötig — kein Bug. Empfehlung: Monitoring auf research_robot_runs-Tabelle (letzter Lauf-Timestamp) statt PM2-Prozessstatus umstellen, um künftige False Positives zu vermeiden.

Quelle

Teil des Infra-Sweeps vom 2026-07-14 (6 gemeldete Punkte).

## Befund Monitoring meldete `tip-research-robot` (PM2, Erik) als `stopped`. ## Untersuchung `pm2 describe tip-research-robot` zeigt: `cron restart: 0 * * * *`, `--no-autorestart`, `unstable restarts: 0`, `restarts: 5` (= Cron-Ticks, keine Crashes). Logs bestätigen zwei saubere Läufe heute (04:00 und 05:00 UTC), jeweils mit vollständigem Protokoll (`Lauf protokolliert (research_robot_runs)`). Das ist **erwartetes Verhalten**: Der Robot ist als stündlicher PM2-Cron-Job gebaut, der nach jedem Lauf in den Status `stopped` geht, bis der nächste Cron-Tick ihn wieder startet. Ein PM2-Status-Check allein kann diesen Job daher nie als "gesund" erkennen. ## Status Kein Fix nötig — kein Bug. **Empfehlung:** Monitoring auf `research_robot_runs`-Tabelle (letzter Lauf-Timestamp) statt PM2-Prozessstatus umstellen, um künftige False Positives zu vermeiden. ## Quelle Teil des Infra-Sweeps vom 2026-07-14 (6 gemeldete Punkte).
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rene.fichtmueller/transceiver-db#1
No description provided.