Features

Everything you need to monitor your infrastructure.

Monitoring Features

Website Monitoring
Track HTTP/HTTPS uptime, response times, and status codes.
Ping Monitoring
Monitor host availability with ICMP ping checks.
API Monitoring
Monitor API endpoints with JSON path and response validation.
DNS Monitoring
Verify DNS records resolve correctly and match expected values.
SSL Monitoring
Get alerts before SSL certificates expire.
Port Monitoring
Check TCP/UDP port availability on your servers.
Domain Expiry
Monitor domain registration expiry dates.
Server Monitoring
Monitor CPU, memory, disk, network, and process count via agent.
Keyword Monitoring
Verify specific text appears or does not appear in page content.
Cron Job Monitoring
Ensure scheduled tasks run on time via heartbeat.
Blacklist Monitoring
Check if IP addresses or domains are blacklisted.
Container Monitoring
Auto-discover and monitor containers from server agent.
Log Monitoring
Ingest, explore, and alert on application logs with real-time streaming.

Alerting Features

Email Alerts
Receive instant email notifications when issues occur.
SMS Alerts
Get critical alerts via SMS when enabled.
Telegram
Send alerts to Telegram channels and groups.
WhatsApp
Send alerts to WhatsApp via appchatbot.com integration.
Slack
Integrate with Slack for team notifications.
Microsoft Teams
Send alerts to Microsoft Teams via webhook.
Discord
Send alerts to Discord channels via webhook.
Webhook
Custom webhooks for any integration.
Alert Rules
Threshold-based rules for servers, services, and monitors.
Escalation
Re-notify when alerts remain unresolved.
Incident Notifications
Notify status page subscribers during incidents.
Snooze
Temporarily silence alert rules.
On-Call Scheduling
Rotate on-call responsibilities and route alerts to the current on-call person.
PagerDuty
Send and resolve alerts via PagerDuty integration.
Opsgenie
Send and resolve alerts via Opsgenie integration.

Incident Management & On-Call

Runbooks
Documented procedures linked to alert rules for faster incident response.
On-Call Schedules
Define rotations with team members and time windows.
PagerDuty Integration
Create and resolve PagerDuty incidents from alert rules.
Opsgenie Integration
Create and resolve Opsgenie alerts from alert rules.

Analytics & Reports

Uptime Reports
Detailed uptime statistics and trends.
Response Time Charts
Visualize response times over time.
Historical Data
Access historical monitoring data.
Downtime Logs
Complete logs of all downtime events.
Monthly Reports
Automated monthly performance reports.
Performance Analytics
Analyze performance trends and patterns.
SLA
Track and report on SLA compliance.
SLA Reports
Uptime and SLA percentage per monitor with CSV export.

SLO/SLI

Service Level Objectives
Define availability targets for monitors, servers, and synthetic tests.
SLO Status
Track current SLO status (met, at risk, breached) with burn rate.
Rolling Windows
7, 30, or 90-day rolling windows for SLO calculation.

Status Pages

Public Status Pages
Public status pages for your services.
Custom Branding
Brand with logos, favicons, custom CSS and JS.
Incident History
Display incident history to visitors.
Scheduled Maintenance
Announce planned maintenance with start and end times.
Subscribers
Email subscribers receive incident notifications.
Custom Domains
Use your own domain for status pages.

Infrastructure Monitoring

CPU
Monitor CPU usage via server agent.
RAM
Track memory usage via server agent.
Disk
Monitor disk space and usage.
Network
Monitor network in/out traffic.
Process Count
Track process count on servers.
TCP/UDP Ports
Check TCP/UDP port reachability.
Containers
Auto-discover and monitor containers.

Asset Discovery

Asset Discovery
Discover servers, applications, databases via network scan or agent.
Network Scan
Scan IP ranges for open ports and detected services.
Service Detection
Map ports to services (MySQL, Redis, SSH, HTTP, etc.).
Asset Inventory
Central inventory of discovered assets with tags and metadata.
Dependency Mapping
Define and visualize dependencies between assets.
Add to Monitoring
One-click add discovered assets as Ping, App, or Service monitors.

Synthetic Monitoring

Website Tests
HTTP/HTTPS checks with expected status, timeout, and interval.
API Tests
REST API tests with JSON path validation and response time thresholds.
Browser Tests
Step-by-step browser automation with Playwright.
Synthetic Reports
Success rate, average load time, failed tests, slowest tests.
Test Locations
Configure multiple test locations for regional monitoring.

Security Monitoring

Security Overview
Dashboard with open ports, SSL warnings, blacklisted IPs, alerts.
Port Exposure
View exposed ports from discovery with risk levels (DB, SSH, etc.).
SSL Monitoring
Standalone SSL certificate expiry monitoring for any domain.
Blacklist Monitoring
Check if IPs appear in spam/email blacklists.
Vulnerability Scan
Scan assets for open DB ports, exposed SSH, HTTP without HTTPS.

Topology Map

Topology Map
Visual graph of infrastructure with nodes and dependency edges.
Node Details
Click nodes for host name, IP, type, services, health status.
Layout Options
Hierarchical, force-directed, and grid layouts with zoom and pan.

Log Monitoring

Log Explorer
Search and filter logs by server, source, level, and time range.
Log Sources
Configure log sources per server (Laravel, Nginx, Apache, Docker, custom).
Log Alerts
Alert when log count exceeds threshold (e.g., 20 errors in 5 minutes).
Real-Time Streaming
Tail logs in real time with polling.
Log Ingestion API
Agent-based and HTTP push APIs for log ingestion.
Log Retention
Configurable retention (7, 30, 90, 180 days) with automatic cleanup.

Developer Features

REST API
Full REST API for monitors, status pages, incidents, teams.
Webhooks
Real-time webhook notifications.
JSON Validation
Validate JSON path and content in responses.
Public Status API
Unauthenticated API for status page data.
Prometheus
Prometheus metrics scrape endpoint.
Log Ingestion API
POST logs via agent (server token) or HTTP push (user token).

Security Features

SSL Expiry
Alerts before SSL certificates expire (App monitors and standalone SSL monitors).
Domain Expiry
Monitor domain registration expiry.
Blacklist Checks
Check if IPs or domains are blacklisted.
Port Exposure
View exposed ports from discovery with risk assessment.
Vulnerability Scans
Basic rules engine for open DB ports, exposed SSH, weak TLS.

Team Collaboration

Teams
Create teams and invite members by email.
Roles
Owner, admin, and member roles.
Incident Assignment
Assign incidents to team members.
Audit Logs
Track activity and changes.