Skip Navigation
Show nav
Dev Center
  • Get Started
  • Documentation
  • Changelog
  • Search
  • Get Started
    • Node.js
    • Ruby on Rails
    • Ruby
    • Python
    • Java
    • PHP
    • Go
    • Scala
    • Clojure
    • .NET
  • Documentation
  • Changelog
  • More
    Additional Resources
    • Home
    • Elements
    • Products
    • Pricing
    • Careers
    • Help
    • Status
    • Events
    • Podcasts
    • Compliance Center
    Heroku Blog

    Heroku Blog

    Find out what's new with Heroku on our blog.

    Visit Blog
  • Log inorSign up
Hide categories

Categories

  • Heroku Architecture
    • Compute (Dynos)
      • Dyno Management
      • Dyno Concepts
      • Dyno Behavior
      • Dyno Reference
      • Dyno Troubleshooting
    • Stacks (operating system images)
    • Networking & DNS
    • Platform Policies
    • Platform Principles
  • Developer Tools
    • Command Line
    • Heroku VS Code Extension
  • Deployment
    • Deploying with Git
    • Deploying with Docker
    • Deployment Integrations
  • Continuous Delivery & Integration (Heroku Flow)
    • Continuous Integration
  • Language Support
    • Node.js
      • Troubleshooting Node.js Apps
      • Working with Node.js
      • Node.js Behavior in Heroku
    • Ruby
      • Rails Support
      • Working with Bundler
      • Working with Ruby
      • Ruby Behavior in Heroku
      • Troubleshooting Ruby Apps
    • Python
      • Working with Python
      • Background Jobs in Python
      • Python Behavior in Heroku
      • Working with Django
    • Java
      • Java Behavior in Heroku
      • Working with Java
      • Working with Maven
      • Working with Spring Boot
      • Troubleshooting Java Apps
    • PHP
      • Working with PHP
      • PHP Behavior in Heroku
    • Go
      • Go Dependency Management
    • Scala
    • Clojure
    • .NET
      • Working with .NET
  • Databases & Data Management
    • Heroku Postgres
      • Postgres Basics
      • Postgres Getting Started
      • Postgres Performance
      • Postgres Data Transfer & Preservation
      • Postgres Availability
      • Postgres Special Topics
      • Migrating to Heroku Postgres
    • Heroku Key-Value Store
    • Apache Kafka on Heroku
    • Other Data Stores
  • AI
    • Working with AI
    • Heroku Inference
      • Inference API
      • Quick Start Guides
      • Inference Essentials
      • AI Models
    • Vector Database
    • Model Context Protocol
  • Monitoring & Metrics
    • Logging
  • App Performance
  • Add-ons
    • All Add-ons
  • Collaboration
  • Security
    • App Security
    • Identities & Authentication
      • Single Sign-on (SSO)
    • Private Spaces
      • Infrastructure Networking
    • Compliance
  • Heroku Enterprise
    • Enterprise Accounts
    • Enterprise Teams
    • Heroku Connect (Salesforce sync)
      • Heroku Connect Administration
      • Heroku Connect Reference
      • Heroku Connect Troubleshooting
  • Patterns & Best Practices
  • Extending Heroku
    • Platform API
    • App Webhooks
    • Heroku Labs
    • Building Add-ons
      • Add-on Development Tasks
      • Add-on APIs
      • Add-on Guidelines & Requirements
    • Building CLI Plugins
    • Developing Buildpacks
    • Dev Center
  • Accounts & Billing
  • Troubleshooting & Support
  • Integrating with Salesforce
  • Add-ons
  • All Add-ons
  • Memetria Monitoring for Redis®*
Memetria Monitoring for Redis®*

This add-on is operated by Stovepipe Studios, Inc.

Track your Redis server's health and prevent problems before they occur.

Memetria Monitoring for Redis®*

Last updated August 29, 2022

Table of Contents

  • Compatibility
  • Provisioning the Add-on
  • Enabling Memory Monitoring
  • Viewing the Memetria dashboard
  • Updating your Redis URL
  • Rotating Credentials
  • Removing the Add-on
  • Additional Help

Memetria Monitoring for Redis is a monitoring package to track the health and performance of your Redis server. Memetria Monitoring for Redis makes it easy to save memory (and money) by exposing large keys, memory leaks, and unused keys.

It provides:

  • An interactive map of Redis memory usage
  • Large key identification and tracking
  • Continuous analysis of dozens of Redis-specific metrics

Compatibility

Memetria Monitoring for Redis works with all popular Redis add-on services and requires no additional code or configuration in your app.

Provisioning the Add-on

Add Memetria Monitoring for Redis to an app via the Heroku CLI. You can specify the URL of the Redis database to monitor using the “–url” flag:

$ heroku addons:create redismonitor:free --url redis://x:password@my.redis.host.com:11001/

If you don’t know your Redis URL, you can still add Memetria Monitoring for Redis to your app. You will be prompted to enter it when you open the Memetria dashboard.

$ heroku addons:create redismonitor:free

Enabling Memory Monitoring

Memetria Monitoring for Redis’s memory analysis features require a paid plan. You can upgrade to a paid plan using the CLI:

$ heroku addons:upgrade redismonitor:monitor0
Changing redismonitor-shaped-48055 on calm-beach-06843 from redismonitor:free to redismonitor:monitor0... done, ($7/mo)

The plan size required depends on the total number of keys in the Redis database that you monitor. After using Memetria Monitoring to reduce your memory usage, you can downgrade to a smaller plan:

$ heroku addons:downgrade redismonitor:monitor0
Changing redismonitor-shaped-48055 on calm-beach-06843 from redismonitor:monitor3 to redismonitor:monitor0... done, ($7/mo)

Heroku Data for Redis

$ heroku addons:create redismonitor:free --url `heroku config:get REDIS_URL`

Private Spaces

Heroku Private Spaces do not allow external connections for data services by default, but they can be enabled using Trusted IP ranges for data services. You can find the list of IP addresses that Memetria Monitoring for Redis uses to connect to your Redis server in Memetria’s documentation. When using CIDR notation to specify the IP addresses, you can use a mask of /32 for each IP address, e.g. 52.4.225.198/32, to ensure only Memetria’s IP addresses are used.

OpenRedis

$ heroku addons:create redismonitor:free --url `heroku config:get OPENREDIS_URL`

Redis Cloud

$ heroku addons:create redismonitor:free --url `heroku config:get REDISCLOUD_URL`

Viewing the Memetria dashboard

To access your Memetria dashboard, click on the Memetria Monitoring for Redis link on your app’s Heroku Dashboard page. You will be automatically redirected and logged in to your Memetria dashboard.

Updating your Redis URL

Your monitor’s Redis URL can be changed by clicking the “Settings” button on your Memetria dashboard. You will not lose any graph data — Memetria will begin graphing the new values in your existing graphs.

Rotating Credentials

See “Updating your Redis URL” above.

Removing the Add-on

After you remove Memetria Monitoring for Redis from your app, your Redis server will no longer be monitored and your graph data will be erased.

You can remove Memetria Monitoring for Redis from your app via the Heroku CLI:

$ heroku addons:destroy redismonitor
  !    WARNING: Destructive Action
  !    This command will affect the app: example-app
  !    To proceed, type "example-app" or re-run this command with --confirm example-app
  > example-app
 Removing redismonitor:free from example-app... done, v25 ($free)

Additional Help

Click the “Support” button in the Memetria dashboard or email us at support@memetria.com if you need any help with Memetria Monitoring for Redis.

Keep reading

  • All Add-ons

Feedback

Log in to submit feedback.

Zara 4 Mezmo

Information & Support

  • Getting Started
  • Documentation
  • Changelog
  • Compliance Center
  • Training & Education
  • Blog
  • Support Channels
  • Status

Language Reference

  • Node.js
  • Ruby
  • Java
  • PHP
  • Python
  • Go
  • Scala
  • Clojure
  • .NET

Other Resources

  • Careers
  • Elements
  • Products
  • Pricing
  • RSS
    • Dev Center Articles
    • Dev Center Changelog
    • Heroku Blog
    • Heroku News Blog
    • Heroku Engineering Blog
  • Twitter
    • Dev Center Articles
    • Dev Center Changelog
    • Heroku
    • Heroku Status
  • Github
  • LinkedIn
  • © 2025 Salesforce, Inc. All rights reserved. Various trademarks held by their respective owners. Salesforce Tower, 415 Mission Street, 3rd Floor, San Francisco, CA 94105, United States
  • heroku.com
  • Legal
  • Terms of Service
  • Privacy Information
  • Responsible Disclosure
  • Trust
  • Contact
  • Cookie Preferences
  • Your Privacy Choices