All templates

Automated Redis Memory Threshold Alerts

Every hour, WebRun opens Redis Cloud, checks memory usage and eviction rate for every active database against the threshold you set, logs the numbers to Google Sheets, and emails an alert for any database closing in on its plan limit.

Runs on WebRun · Strict Lockdown policy
Every hour WebRunorchestrates each step
1 Redis check memory usage and eviction rate
2 Google Sheets export usage history
3 Gmail email the alert
In short

How do I get alerted before Redis memory usage causes key evictions?

WebRun checks every Redis Cloud database every hour, comparing memory usage and eviction rate against the threshold you set. It logs each check to Google Sheets so usage trends are visible over time, and emails an alert naming any database closing in on its plan limit, so memory pressure gets caught before evictions start dropping keys.

  • Memory pressure gets caught before evictions start dropping keys
  • Usage history accumulates automatically for capacity planning
  • Alerts stop the moment a database is back under threshold

Built for platform engineers · backend engineering teams · site reliability engineers · DevOps teams

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens cloud.redis.io in a real browser with your saved login - no setup, no API keys.

  2. 1
    Redis - check memory usage and eviction rate
    redis.io
    WebRun in Redis: check memory usage and eviction rate
    WebRun opens Redis to check memory usage and eviction rate.
    • Open Redis Cloud and list active databases
    • Check each database's memory usage and eviction rate against your threshold
    • Note which database is closest to running out of headroom

    Done when Every active database has been checked against its memory threshold.

  3. 2
    Google Sheets - export usage history
    google.com
    WebRun in Google Sheets: export usage history
    WebRun opens Google Sheets to export usage history.
    • Add a new row for each database with its memory usage and eviction rate
    • Keep history so usage trends are easy to track

    Done when This check's usage numbers are logged for every database.

  4. 3
    Gmail - email the alert
    gmail.com
    WebRun in Gmail: email the alert
    WebRun uses Gmail to email the alert.
    • Email an alert for any database over its memory threshold
    • Name the database and how close it is to its plan limit

    Done when An email alert has gone out for every database over threshold.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
cloud.redis.io
ScheduleRuns automatically on this cadence
Every hour
DeliveryHow each run's result reaches you
Memory alert · Gmail
OutputWhat each run produces - A memory and eviction threshold alert, with usage history exported to Sheets.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it resize the database or change eviction policy on its own?

No. WebRun only reports usage against threshold. Resizing a database or changing its eviction policy is left to a human.

How does it decide a database needs an alert?

It compares each database's current memory usage and eviction rate against the threshold you set, so the alert reflects your own plan limits.

What if usage drops back down?

It reads live usage from Redis Cloud every run, so a database that's back under threshold stops triggering alerts automatically.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.