About StatIO
StatIO is a monitoring product for teams that need checks, workers, dashboards, alerts, and public status pages in the same place.
StatIO covers public uptime checks, private-network monitoring, and job-style workloads. Teams can use hosted workers for internet-facing services or run their own workers when the checks need to come from inside a controlled environment.
If you need to track websites, APIs, internal services, regional paths, or background jobs without splitting the workflow across separate tools, this is the shape of product StatIO is aiming for.
Websites and APIs
Run scheduled checks against public endpoints and keep uptime, latency, and status in one place.
Internal services
Use bring-your-own workers for services that live inside a LAN, VPN, VPC, or other private environment.
Jobs and heartbeats
Push events and custom JSON from cron jobs, queues, or scripts when polling is not the right fit.
How StatIO works
Workers execute the monitors and send results back to the app. The execution path can be public or private depending on where the worker runs.
Hosted workers
Use shared workers for public internet coverage and regional checks.
BYOW workers
Run checks from inside your own network with outbound HTTPS only.
Results and alerts
Turn raw monitor data into summaries, dashboards, thresholds, and alarms.
For private-network setups, BYOW is the relevant path. Workers run inside your environment and call out over HTTPS, so you do not need inbound firewall rules just to report results. Setup details live in Workers help.
Dashboards, alerts, and status sharing
StatIO is also where the collected results turn into something other people can read and use.
Dashboard views
Build charts, stats, distributions, maps, and summary tiles from monitor data.
Thresholds and alarms
Define healthy, warning, and failing states when a metric crosses a useful boundary.
Public status sharing
Share read-only dashboard links when customers or stakeholders need the same view.
You can look through the demo dashboards, compare limits on pricing, or check the live status page.
FAQ
Common questions about monitoring, BYOW workers, dashboards, and alerts.
StatIO monitors websites, APIs, network endpoints, SSL certificates, DNS responses, and custom push check-ins. Teams use it to track uptime, latency, health checks, and operational status from both public internet and private-network locations.
StatIO supports HTTP, TCP, ICMP, DNS, SSL, and push monitors. That covers common availability checks, network reachability, certificate validity, and event-driven heartbeat reporting.
A bring-your-own worker is a StatIO execution agent that runs inside your own environment. It lets you monitor internal services from a LAN, VPN, VPC, or other controlled network without exposing those services to the public internet.
No. BYOW workers initiate outbound HTTPS to StatIO, so you do not need to open inbound firewall ports just to send monitoring results back to the platform.
Use a push monitor for cron jobs, batch jobs, background workers, or systems that are easier to report from than poll on a schedule. Push monitors are especially useful when a job should prove it completed successfully.
Yes. Private-network monitoring is one of the main reasons to use bring-your-own workers. You can run checks from inside a private environment while still using StatIO dashboards, alerts, and history.
Yes. StatIO supports public, read-only dashboards for customers, stakeholders, or status-page-style reporting. Teams can also keep dashboards private inside their account and project structure.
Dashboard tiles can show time-series charts, stats, categorical distributions, maps, and summary views. They are built from monitor results, metric paths, optional worker scope, aggregation settings, and display choices.
Thresholds define healthy, warning, and critical states for a tile or metric. Alerts build on those evaluated states so teams can notify the right people when uptime, latency, or other monitored values cross a meaningful boundary.
Yes, when worker selection is available for that tile. This helps isolate one geography, compare execution environments, or focus a dashboard view on a specific bring-your-own worker.
Range is the total time window shown on a chart, such as the last hour or last day. Bucket is the aggregation interval used inside that range, such as 1 minute or 5 minutes per point.
StatIO is built for teams that need flexible monitoring across websites, APIs, internal services, and customer-facing status pages. That includes SaaS teams, operations teams, platform teams, and anyone who needs both public and private monitoring coverage.
Support and next steps
For support, bug reports, and billing questions, use the contact form.
Try the demo
If you are evaluating the product, the demo dashboards are the quickest way to see the monitoring views and tiles.
Review plan limits
Pricing shows the public plan limits and the billing paths available through the app.
Read the BYOW docs
Workers help covers the bring-your-own worker path for private-network monitoring.
Contact support or continue with demo, pricing, or Workers help.
