One monitor engine · Two modes: Threshold + AI Anomaly

Create alerts on any event in Watchlog

Watchlog Monitors let you alert on everything you track — custom events, APM, API checks, logs, server metrics, and more. Choose between precise thresholds or AI anomaly detection for “unknown unknowns”.

Threshold monitors
Exact rules for count, value, rate, status, latency…
AI anomaly detection
Detect unusual patterns automatically with dynamic baselines.
Alert routing
Email, Telegram, Slack, or your own Webhook.
Works with your app logic Real-time & historical Secure by default

Alert on any signal Watchlog has

Monitors are not limited to one product. If it’s in Watchlog, you can turn it into an alert.

Custom Events

Payments, signups, job failures, queue lag, feature usage…

APM

Latency, error rate, throughput, slow routes, traces…

API Monitoring

Endpoint uptime, status codes, latency spikes…

Logs & Metrics

Error bursts, resource pressure, pattern-based signals…

Two monitor types — one workflow

Use thresholds when you know the rules. Use anomaly detection when you want the system to spot weird behavior.

Threshold Monitor

Precise rules, predictable alerts

Define exact thresholds on any metric/event: count, value, rate, status, p95 latency, error spikes, and more.

Windows & evaluation
Alert when condition holds for N minutes (reduce noise).
Grouping
Alert per service/env/customer, not as one big blob.
Advanced rules
Compare to yesterday, ratios, error%, burn rates…
Smart routing
Send the right alert to the right channel/team.
AI Anomaly Detection

Detect unusual behavior automatically

Instead of guessing thresholds, Watchlog learns normal patterns and alerts when the signal deviates.

Dynamic baseline
Understands weekdays, traffic cycles, seasonality.
Early warnings
Catch slow drifts and subtle regressions before outage.
Less tuning
No manual threshold hunting for every service.
Same routing
Send anomaly alerts to the same channels as thresholds.
Best for “unknown unknowns”
When you don’t know the perfect threshold (new feature, growing traffic, varying workload), anomaly detection shines.

How it works

A consistent flow no matter what you monitor — events, metrics, logs, APM, API checks.

1

Pick a signal

Choose any signal already inside Watchlog (custom events, APM metrics, log patterns, API checks, server metrics…).

2

Choose monitor type

Set a Threshold rule or enable AI Anomaly Detection — plus grouping tags (env/service/customer).

3

Route alerts

Send notifications through Webhooks & Alerts (Email, Telegram, Slack, custom webhooks) with context and links.

Popular use cases

A few examples of what teams monitor daily with Watchlog.

Payments & revenue
Detect drops in successful payments

Threshold: success rate < X% · AI: unusual drop vs baseline.

API & latency
Alert on p95 latency spikes

APM monitor for slow routes and rising error rate.

Background jobs
Queue lag, retries, job failures

Custom events from workers + alerting per queue/tenant.

Monitor Events FAQs

Quick answers for a fast decision.

Webhooks & Alerts
Can I create an alert for any event in Watchlog?

Yes. If the signal exists in Watchlog (events, APM, API checks, logs, metrics), you can create a monitor for it.

When should I use Threshold vs AI Anomaly Detection?

Use Threshold when you know the exact rule (e.g., error rate > 2%). Use AI anomaly detection when traffic patterns vary, or when you want the system to flag unusual behavior automatically.

Where do alerts go?

Configure your delivery channels via Webhooks & Alerts: Email, Telegram, Slack, or your own webhook endpoint.

Create your first monitor in minutes

Start with a simple threshold — or enable AI anomaly detection to catch surprises automatically.