Cache Warming Monitor
Keeps a URL's cache warm on a schedule, while doubling as a response-time uptime monitor for it.
A cache warming monitor calls your URL on a regular, hours-scale schedule specifically to keep its cache populated - so the first real visitor after a cache expiry doesn't hit a slow, uncached response. Every warming call also times the response, so this monitor doubles as a lightweight uptime monitor: you get a standing response-time graph for that URL for free, and can optionally alert if a warming call comes back unusually slow.
How this uptime monitor works
- Add the URL you want kept warm and pick an HTTP method.
- Choose an interval on an hours scale - the fastest is once an hour, and it's adjustable above that on every plan, not gated by tier.
- Set a timeout for how long to wait before a warming call counts as failed.
- Optionally turn on an alert threshold in milliseconds, so you're notified if a warming call comes back slower than expected.
- Every call is logged with its response time, giving you a response-time history for the URL alongside the cache-warming itself.
Cache Warming Monitor features
Every feature this monitor supports, and which plan it's included on.
Scheduled cache warming
FreeCalls your URL on an hours-scale schedule purely to keep its cache populated.
Any HTTP method
FreeGET, POST, PUT, PATCH, DELETE, or HEAD.
User-adjustable interval on every plan
FreeThe 1-hour floor for this monitor applies to every tier equally - it's not paywalled by plan the way other monitor intervals are.
Configurable timeout
FreeHow long to wait for a response before a warming call counts as failed.
Optional slow-response alert threshold
FreeAlert only if a warming call comes back slower than a millisecond threshold you set.
Tags and groups
FreeOrganize cache warming monitors alongside your other monitors.
Email and SMS alerts
FreePer team member, open and recovery alerts on every channel.
Webhooks and Slack alerts
FreeRoute slow-response alerts into Slack or any webhook endpoint.
What's free and what's paywalled
- Cache warming is unusual among Kawze's monitor types: its 1-hour minimum interval applies to every plan equally, including Free - it isn't gated tighter on higher tiers.
- The optional slow-response alert threshold and every other setting is available on every plan.
- Cache warming monitors count against the same account-wide monitor limit as every other type (5 to 300, by plan).
Frequently asked questions
Is cache warming actually an uptime monitor, or just a scheduled ping?
Both. It calls your URL on a schedule to keep the cache warm, and every call is timed and logged, so you get a response-time history and can optionally alert on slow responses - the same alerting infrastructure as any other Kawze monitor.
Is cache warming free?
Yes, on every plan including Free, with the same 1-hour-minimum interval for everyone - this is one of the few settings on Kawze that isn't tightened further on lower tiers.
How often can a cache warming monitor run?
As often as once an hour, on any plan. You can space it out further if your cache TTL is longer.