You create a monitor, choose a schedule, and Osintly records runs and alerts in the Monitoring dashboard.
Monitoring is available on Pro and Advanced plans.
How monitoring works
Each monitor stores:- a monitor type (Email Registration, Global Search, or Module Query)
- a target/query
- a run frequency (
hourly,6hours,daily,weekly) - an active/paused state
Monitor types
Email Registration
Email Registration
Track a single email-style target for registration/exposure-style changes.
Global Search
Global Search
Track a target using a selected search input type (for example Pseudonym, Email Address, IP Address, Domain Name, etc.).
Input validation is enforced against the selected search type.
Module Query
Module Query
Track a query against selected module(s).
Selected modules must be valid and share the same input type.
Selected modules must be valid and share the same input type.
Creating a monitor
Open Monitoring
Go to osint.ly/monitoring.
In the current interface, monitor creation is managed from the Monitoring dashboard (not from a dedicated “Monitor” button in result header actions).
Frequency and expected run volume
| Frequency | Approx. runs/day | Approx. runs/30 days |
|---|---|---|
| Hourly | 24 | 720 |
| Every 6 hours | 4 | 120 |
| Daily | 1 | 30 |
| Weekly | ~0.14 | ~4 |
Plan limits
| Plan | Monitoring feature | Max monitors |
|---|---|---|
| Standard | No | 0 |
| Pro | Yes | 5 |
| Advanced | Yes | 15 |
Alerts and status workflow
The Alerts tab provides:- severity
- type
- target
- message
- timestamp
- workflow status
newinvestigatingresolved
Notification channels
Notification channel settings are managed in Monitoring → Notification Channels. Currently configurable in UI:- Email recipient
- Discord webhook
Managing monitors
From the Monitors tab you can:- Edit monitor configuration
- Pause/Resume
- Delete monitor
- Review last run timestamp
- View configured channel indicators