Install
Set up notifications
Settings (Settings screen, Admin only) Data collection
How notifications work
Data sources LogInsight reads only Log_Error, Log_Screen, Log_Mobile_Request, Log_Integration, Log_ServiceAPI, Log_Extension, Log_General (slow SQL entries), Log_Cyclic_Job, and the System entities Espace, Espace_Version and User. It never reads integration payloads, and no data leaves your environment.
Requirements
A free monitoring dashboard for OutSystems 11. LogInsight turns the logs Service Center already keeps into app health, errors, usage, integrations, timers, deployments and availability. It reads only the platform's own log and system entities, and nothing leaves your environment.
LogInsight is one application with two modules:
On first publish, LI_Bootstrap creates the default settings. The first rollup run backfills the last 24 hours. After that, data is at most about 17 minutes behind: the 15-minute schedule plus a 2-minute lag. Admins can press Run rollup now on the Settings screen at any time.
Dashboard (Viewer and Admin)
Errors (Viewer and Admin)
Error detail (Viewer and Admin)
Usage (Viewer and Admin)
Settings (Admin only)
Filters and layout
Every screen and every public server action checks its role on the server, not only in the UI. In a multi-tenant factory, a Viewer sees only their own tenant's data, and an Admin sees all tenants.
Edit these on the Settings screen. Each value is checked against its type and allowed range when you save.
LogInsight reads these, and nothing else:
The log entities come from the PlatformLogs extension (System Components). Each has a _Previous twin holding the previous week, which LogInsight reads during backfill.
Screens read only the rollup entities (LI_MetricMinute, LI_UserDay, LI_ErrorGroup and LI_ErrorDay), never the raw logs. The one exception is Live tail.