The thing-centric approach

Other tools make you create separate monitors for every check. We think that's silly. Create a Thing, attach all the checks you need. See everything about one endpoint in one place.

Seven check types, one Thing

Attach any combination of checks to understand the full health of your endpoints. From HTTP to heartbeats, we've got you covered.

HTTP/HTTPS

Status codes, response times, headers, and content verification all in one check.

  • GET, POST, PUT, DELETE methods
  • Custom headers and auth
  • Expected status codes
  • Keyword & regex content matching
  • Follow redirects option

TCP Port

Check if a port is open and responding. Perfect for databases, mail servers, custom services.

  • Any TCP port
  • Connection timeout config
  • TLS/SSL support
  • Response validation

ICMP Ping

Good old ping. Check if a host is reachable and measure network latency.

  • Round-trip time tracking
  • Packet loss detection
  • Latency thresholds
  • IPv4 and IPv6

DNS

Verify DNS records resolve correctly. Catch propagation issues and misconfigurations.

  • A, AAAA, CNAME, MX, TXT
  • Expected value matching
  • Custom nameservers
  • Resolution time tracking

SSL Certificate

Never let a cert expire again. We'll warn you well before it becomes a problem.

  • Expiry monitoring
  • Custom warning thresholds
  • Certificate chain validation
  • Issuer verification

Heartbeat

Your services ping us. Perfect for cron jobs, background tasks, and anything that should run on schedule.

  • Unique webhook URL per check
  • JSON payload support
  • Report errors directly
  • Configurable grace periods

Database

Test connectivity to your databases. PostgreSQL, MySQL, and Redis out of the box.

  • PostgreSQL, MySQL, Redis
  • Connection verification
  • Latency monitoring
  • Secure credential storage

Get notified your way

Configure notification rules per Thing. Get SMS for production, email for staging, Slack for everything. You decide what's urgent.

Email

Free tier

Reliable, always works. Configurable per-thing rules.

SMS

For when it really can't wait. No app needed.

Slack

Alerts right where your team already lives.

Webhooks

POST to any URL. Build your own integrations.

Notification rule example
if status == "down"
notify SMS → +61 XXX XXX XXX
notify Slack → #ops-alerts
if status == "degraded"
notify Email → team@example.com

A dashboard you'll actually enjoy

Most monitoring dashboards look like they were designed by someone who hates UI. We took a different approach.

Response time graphs

See performance trends over time. Catch that slow creep before it becomes a problem.

Uptime percentage

Know your real uptime. Perfect for SLA reporting and making your boss happy.

Team collaboration

Invite your team. Shared visibility, individual notification preferences.

nark.dev/dashboard

📊Beautiful dashboard preview coming soon

Seen enough?

Start monitoring for free. No credit card, no sales call, no BS.

Get started free