Uptime & SSL Monitors
Learn how to customize ping configurations, set expected HTTP status codes, check keyword bodies, and track certificate expirations.
How to Add a Monitor
To monitor a website or API, log in to your Pingzo dashboard and follow these configuration steps:
- Friendly Name: Give the check a clear name (e.g.
Main StorefrontorAuthentication API). - Endpoint URL: Enter the full address, starting with
http://orhttps://. - Check Interval: Choose how frequently Pingzo will run the check.
- Free Plan: 15 minutes.
- Starter Plan: 5 minutes.
- Pro Plan: 2 minutes.
- Agency Plan: 1 minute.
Advanced Assertions & Configurations
Expected Status Codes
By default, Pingzo expects a 200 OK response. If your website has a redirect block, change this code to 301 or 302 so that Pingzo knows the redirect is intentional and doesn't trigger false downtime alerts.
Keyword Matching
Ensure your database is active by asserting that a specific term exists in the HTML body response (e.g., "database_status": "healthy" or a word like Welcome). If the keyword isn't found in the payload, the check is flagged as Degraded.
Check Timeout (ms)
Define the max duration (in milliseconds) Pingzo should wait for your server to respond. The default is 10,000ms (10 seconds). Slow responses exceeding this threshold trigger a timeout warning.
SSL Expiry Warnings
Daily security checks trace target SSL certificate validity. For paid tiers, alert emails and WhatsApp texts are sent **30 days, 14 days, and 7 days** before certificate expiration so you can renew it.
Double-Check / Retry Policy
To prevent false positive alerts caused by brief network hiccups, Pingzo will retry checks 3 times from different server zones before triggering a downtime incident and alert notifications.