MARKETING · FEATURES

Everything you need to catch a howl.

Four pillars, one platform: monitoring, on-call routing, incident response, and status communication — with integrations tying into every layer. EU-hosted core data, transparent pricing, real free tier.

01 · MONITORING

HTTP, TCP, DNS, and ICMP probes. One uniform API.

HTTP/HTTPS, TCP, DNS, and ICMP ping checks, extended in place with keyword matching, response validation, and SSL-certificate + domain-expiry guards. Configure every probe with the same JSON shape: type-specific fields live next to a sharedinterval_s+ region selector. Same probe definition in the dashboard and the REST API.

HTTP

json
{
  "type": "http",
  "url": "https://api.example.com/health",
  "method": "GET",
  "interval_s": 30,
  "regions": ["us-west-1", "ap-southeast-1"]
}

KEYWORD

json
{
  "type": "http",
  "url": "https://example.com/",
  "expect_keyword": "Welcome",
  "expect_status": 200,
  "interval_s": 60
}

SSL + WHOIS

json
{
  "type": "http",
  "url": "https://example.com/",
  "ssl_check": true,
  "check_domain_expiry": true,
  "interval_s": 3600
}

TCP

json
{
  "type": "tcp",
  "host": "db.example.com",
  "tcp_port": 5432,
  "interval_s": 60
}

DNS

json
{
  "type": "dns",
  "host": "example.com",
  "dns_record_type": "A",
  "dns_expected_value": "203.0.113.10",
  "interval_s": 300
}

HEARTBEAT

bash
# Cron job pings every 5 min
curl -sk -X POST \
  https://api.howlops.com/hb/<token>/ping

ICMP

json
{
  "type": "ping",
  "host": "203.0.113.42",
  "interval_s": 60,
  "packet_loss_threshold": 0.1
}

Start monitoring in minutes

Free forever plan. No credit card required.