Here’s a breakdown of what each column in the logs means:
- Timestamp: Exact moment the event occurred.
- Page: The PHP file or endpoint that generated the log.
- Action: What the system was doing (example: “Step 2 Summary”).
- Status: success, info, warning, or
error.
- Message: Human-readable description of the result.
- Payload: JSON details such as row counts, snapshot dates, computed values,
etc.
- Duration: How long the operation took (in milliseconds).
- Trigger: cli, manual (browser), or automated (curl/cron).
- Origin: The URL or page that triggered the event.
- IP Address: Client IP for traceability.
- User Agent: The device/browser the request came from.
- Server Name: Which server processed the request.
These logs help with debugging, tracking performance, tracing automation issues,
and maintaining full system visibility.