Uptime monitoring & availability checks
Independent uptime checks for websites and APIs. Get alerts the moment a service stops responding or returns errors — by email, Telegram, or webhook.
What uptime monitoring does
Scheduled checks run from SitePuls infrastructure to your URL or ping target. If the target is unreachable or crosses your thresholds, an incident opens and your contacts are notified — the same pattern for public sites and internal tools.
Why independent checks matter
Your hosting panel can look green while users still fail to reach you because of DNS, routing, or regional issues. External checks mimic how clients reach your service and give you a second opinion beyond the provider’s dashboard.
Trends you can act on
Uptime percentages and response-time history show whether things are getting worse before they fail completely. Use the timeline after an incident to explain what happened to teammates or customers — without promising heavyweight analytics SitePuls doesn’t provide.
Alerts that match your workflow
Email, Telegram, and webhooks. Optional smart alerts can warn when latency creeps up before a hard failure. You decide who receives each monitor’s notifications.
Typical failures you’ll see
Connection timeouts, refused connections, high error rates, and flaky behaviour after deploys. Pair uptime checks with DNS or SSL monitors when the symptom might be outside a simple HTTP response.
Who it's for
SaaS teams watching public endpoints, agencies guarding client homepages, and operators who need a straightforward signal when availability drops — without operating a full observability platform.
Works alongside website & API monitors
Use ping or HTTP checks together with deeper page or API flows. Uptime checks stay fast and simple; add website or REST monitors when you need assertions or multi-step logic.
Getting started
Create a monitor, pick an interval allowed by your plan, and attach contacts. SitePuls records incidents automatically so you can review duration and recovery when the fire is out.
Frequently asked questions
What is uptime monitoring?
Uptime monitoring continuously checks whether your website or API is reachable and responding. If a check fails, you get an alert. Uptime percentages and response time history show how reliable your service is.
How often can you check my site?
Check intervals depend on your plan. You can run checks as often as every minute on higher tiers. Checks run from our infrastructure 24/7 so you get a realistic view of availability.
Why use a dedicated uptime monitor?
Dedicated uptime monitoring runs independently of your hosting. If your server or DNS has a problem, you still get notified. You also get incident history, response time graphs, and optional public status pages for your team or customers.
How often do checks run?
Interval depends on your plan — higher tiers allow more frequent checks, down to every minute where available. All checks run continuously from our infrastructure.
Can I monitor APIs as well as websites?
Yes. Use HTTP monitors for full responses or dedicated REST API monitors when you need multi-step flows or JSON assertions. Uptime-oriented checks are still useful for a quick liveness signal.
What happens when an incident ends?
When checks pass again, the incident closes and duration is recorded so you have a simple post-incident timeline.
Do you support status pages?
You can expose selected monitors on an optional public status page so stakeholders see high-level availability without accessing your account.
Is SitePuls a full APM or log aggregator?
No. SitePuls focuses on synthetic checks, alerts, and incident history — not distributed tracing, log search, or deep application profiling.