Notification channels
Connect one or more channels in Project Settings → Integrations:Email alerts and team invitations require a working mailer. Configure SMTP in your
.env before relying on the email channel — see Configuration.Alert triggers
Enable the triggers you care about in Settings → Alert Rules:- New exception detected — a previously unseen error appears.
- High latency / slow performance — response times degrade.
- Uptime down — an uptime check fails.
- Heartbeat failure — a cron or scheduled task stops checking in.
- Error spike — errors exceed a configurable threshold within a configurable window.
Performance thresholds
Beyond reactive alerts, set proactive performance budgets per project. When a threshold is exceeded, LaraOwl automatically creates an issue so regressions surface before your users notice:- Route response-time limits
- Job execution-time limits
- Query execution-time limits
- Command runtime limits
Recommended setup
1
Connect a channel
In Project Settings → Integrations, connect Slack, Discord, Telegram, email, or a webhook.
2
Enable triggers
In Settings → Alert Rules, turn on the triggers relevant to the project (start with new exceptions and uptime down).
3
Set thresholds
In Settings → Thresholds, define response-time, query, job, and command budgets.
4
Tune throttling
Enable throttle control so incidents don’t flood your channels.
