Pingura supports 17 monitor types covering websites, APIs, databases, email servers, and more.
Creating a monitor
Go to Monitors → Create Monitor and fill in:
- Name — A descriptive label (e.g., "Production API")
- Type — Select from the 17 supported types
- Target — URL, hostname, or IP address to monitor
- Check interval — How often to check (30 seconds to 5 minutes depending on plan)
- Max consecutive failures — Failed checks before triggering alert (default: 3)
- Regions — Select public monitoring regions, or a private probe
- Notification channels — Which channels receive alerts
HTTP/HTTPS
The most common monitor type. Checks web endpoints and validates the response.
- Validation type — Status code (default 200), keyword contains/not contains, response time threshold, redirect check, or SSL validity
- Follow redirects — Whether to follow HTTP redirects (default: yes)
- Verify SSL — Validate the SSL certificate (default: yes)
- Timeout — 5–120 seconds (default: 30s)
TCP / UDP
Check port connectivity for any TCP or UDP service.
- Port — Port number (1–65535)
- Send string — Optional string to send after connecting
- Expect string — Optional expected response
- Timeout — 1–60 seconds (default: 10s)
DNS
Verify DNS resolution returns the expected results.
- Record type — A, AAAA, CNAME, MX, TXT, or NS
- Expected value — Optionally validate the returned value
- Nameserver — Custom nameserver IP (optional)
Ping (ICMP)
Basic ICMP connectivity check. Enter a hostname or IP address. Uses a 5-second timeout with 1 packet per check.
Database monitors
Connect directly to your database to verify it's running. Supported: MySQL, MariaDB, PostgreSQL, MS SQL Server, MongoDB, Redis, Memcached, Elasticsearch.
Common config fields: port, username, password, database name, TLS support, and optional test query with result validation (no error, row count, or value match).
All database monitors support SSH tunneling — connect through a bastion host to reach databases in private networks.
Email monitors (SMTP, POP3, IMAP)
Verify your mail server is accepting connections. Configure port, TLS/SSL, and optional authentication credentials.
SSH
Check SSH connectivity. Configure port (default 22), username, password, and timeout.
Monitoring regions
Pingura checks from 5 global regions: US East, US West, EU Frankfurt, EU London, and Asia Pacific Singapore.
When multiple regions are selected, Pingura confirms failures from multiple locations before alerting — reducing false positives.
Monitor history
Click any monitor to view response time charts, uptime percentage, check log with timestamps, historical heatmap, and data export.
Plan availability
- Free — HTTP/HTTPS, Keyword, TCP, Ping
- Starter — Adds DNS, UDP, Memcached, Redis
- Professional & Business — All 17 types