Comprehensive Monitoring Features
Enterprise-grade uptime for distributed systems. From HTTPS endpoint checks to DNS propagation tracking โ every layer of your stack, observed from 14 global probe locations.
Every Check Your Infrastructure Needs
Twelve distinct monitoring types, each with configurable thresholds, custom headers, and multi-channel alerting. No feature gating on any plan.
HTTPS / HTTP Checks
Full-stack HTTP monitoring with TLS handshake validation, status code assertion, response body regex matching, and certificate chain verification. Supports custom headers, bearer tokens, and POST payloads with JSON or form-encoded bodies.
Default interval: 60s | Min interval: 30s
SSL/TLS Certificate Expiration
Proactive certificate lifecycle tracking with configurable warning thresholds at 30, 14, 7, and 3 days before expiry. Validates issuer chains, SAN entries, and cipher suite compliance against your security policy.
Default interval: 240s | Alerts: Email, Slack, PagerDuty
TCP Port Monitoring
Verify service availability at the transport layer. Monitor any TCP port โ databases on 5432, Redis on 6379, custom gRPC endpoints on 9090. Includes connection-time measurement and banner-grab validation for services that expose version strings.
Default interval: 120s | Min interval: 30s
DNS Propagation Checks
Query A, AAAA, CNAME, MX, TXT, SRV, and NS records from all 14 probe locations simultaneously. Detect split-brain DNS, stale cache entries, and regional misconfigurations before your users encounter them. Includes TTL validation and SOA serial tracking.
Default interval: 300s | Records: A, AAAA, CNAME, MX, TXT, SRV, NS
API Response Time SLA Tracking
Measure end-to-end latency across your API surface. Configure per-endpoint SLA targets (e.g., /api/v2/orders must respond in <200ms). Generates weekly SLA compliance reports with percentile breakdowns (p50, p95, p99) and automatic breach notifications.
Default interval: 60s | SLA periods: Daily, Weekly, Monthly
Page Content Verification
Go beyond status codes. Assert that critical text, JSON fields, or HTML elements are present in your response body. Detect silent failures โ a 200 OK that returns a maintenance page or an empty product catalog. Supports regex, JSONPath, and XPath expressions.
Default interval: 60s | Matchers: Regex, JSONPath, XPath
ICMP Ping Monitoring
Basic host reachability checks from every probe location. Useful for monitoring bare-metal servers, network appliances, and cloud instances before application-layer checks. Includes packet loss percentage and round-trip time history.
Default interval: 120s | Packets: 4 per check
Database Connectivity Checks
Verify PostgreSQL, MySQL, and MongoDB endpoints accept connections and respond to lightweight health queries. Runs a configurable SQL statement (e.g., SELECT 1) to confirm the database is not only reachable but responsive. Supports SSL-wrapped database connections.
Default interval: 120s | Supports: PostgreSQL, MySQL, MongoDB
SMTP Server Monitoring
Validate mail server availability and deliverability readiness. Connects to SMTP endpoints on port 25, 465, and 587, negotiates TLS, and verifies EHLO/HELO banners. Detects misconfigured PTR records and missing SPF/DKIM records during the handshake phase.
Default interval: 300s | Ports: 25, 465, 587
Geo-Resolved Endpoint Checks
When your CDN or load balancer routes traffic by geography, verify each region independently. SentinelPulse resolves the target from each probe location, confirming that users in Frankfurt, Singapore, and Sรฃo Paulo all hit healthy endpoints.
Probes: US East, US West, EU Central, EU North, APAC, South America
Multi-Step Transaction Monitoring
Orchestrate sequences of dependent checks โ login, fetch cart, add item, checkout โ to validate entire user journeys. Each step validates its own response before proceeding. Identifies where in the flow failures occur, not just that a failure happened.
Default interval: 300s | Max steps: 12 per transaction
Status Page Integration
Auto-publish incident timelines and uptime percentages to a branded public status page. Embed live status widgets on your marketing site, docs, or customer portal. Supports maintenance window scheduling with automatic suppression of alerts during planned downtime.
Includes: Custom domain, SSL, embeddable widget, incident API
SentinelPulse vs. Legacy Monitoring Tools
Feature parity at a fraction of the cost. No per-monitor pricing tiers that penalize growth.
| Feature | SentinelPulse | UptimeRobot | Pingdom |
|---|---|---|---|
| Min. Check Interval | 30 seconds | 1 minute | 1 minute |
| Global Probe Locations | 14 | 23 (limited to paid) | 14 |
| TCP Port Monitoring | โ Included | โ Included | โ Not available |
| DNS Propagation (all record types) | โ 7 record types | โ A/AAAA only | โ Not available |
| SSL Certificate Expiration Alerts | โ 4 thresholds | โ 1 threshold | โ 1 threshold |
| Response Body / Content Assertions | โ Regex, JSONPath, XPath | โ Text only | โ Text only |
| Multi-Step Transaction Monitoring | โ Up to 12 steps | โ Not available | โ Not available |
| Database Connectivity Checks | โ PG, MySQL, MongoDB | โ Not available | โ Not available |
| Custom Headers & Bearer Tokens | โ Unlimited | โ Not available | โ Limited |
| SLA Reporting (p50/p95/p99) | โ Automatic | โ Not available | โ Not available |
| Public Status Pages | โ Custom domain | โ Subdomain only | โ Custom domain |
| Alert Channels | โ 12+ integrations | โ 6 integrations | โ 8 integrations |
| Per-Monitor Pricing Tiers | โ Flat rate | โ Yes | โ Yes |
| Starting Price (50 monitors) | $29/mo | $70/mo | $199/mo |
Why the Difference Matters
Legacy tools charge per monitor, which means every new microservice, database, or DNS record adds to your bill. SentinelPulse uses a flat-rate model โ 50, 500, or 5,000 monitors, the per-check cost drops as you scale.
Our 30-second minimum interval catches transient failures that 60-second tools miss entirely. Combined with geo-resolved probes, you get a complete picture of your infrastructure's health, not just a single vantage point.
Data retention: 90 days free, 1 year on Business plan, unlimited on Enterprise.
Start Monitoring in Under 3 Minutes
Create your account, add your first endpoint, and receive your first health report โ no credit card required for the 14-day trial.
Free Trial
50 monitors, all 12 check types, 14 global probes, 30-second intervals. Full access for 14 days. No payment info needed.
Talk to Sales
Enterprise plans with SSO, audit logs, dedicated support, and custom SLA guarantees. Volume pricing for teams managing 1,000+ monitors.
Read the Docs
API reference, webhook payloads, Terraform provider, and integration guides for PagerDuty, Opsgenie, Slack, and Discord.