Table of Contents [expand]
Last updated December 15, 2025
Heroku Key-Value Store service logs are unavailable on Fir-generation apps. Subscribe to our changelog to stay informed of when we add features to Fir.
Heroku Key-Value Store logs to the logplex which collates and publishes your application’s log-stream. You can isolate Heroku Key-Value Store events with the heroku logs command by filtering by process type -p flag and indicating your add-on name:
$ heroku logs -p redis-triangular-12345 -t
Besides seeing system-level Redis activity, these logs are also useful for understanding your application’s use of Redis and for diagnosing common errors. This article lists common log statements, their purpose, and any action that must be taken.
Heroku Key-Value Store metrics logs are emitted with heroku-redis as the process type:
$ heroku logs -p heroku-redis -t
REPLICA OF …
2025-12-10T17:29:39Z app[redis-triangular-12345]: * REPLICAOF would result into synchronization with the primary we are already connected with. No operation performed.
This log statement indicates that Heroku Key-Value Store is ensuring your HA standby is following your primary Key-Value Store instances.
CONFIG REWRITE
2025-12-10T17:29:39Z app[redis-triangular-12345]: # CONFIG REWRITE executed with success.
This log statement indicates that Heroku Key-Value Store has proceeded to rewrite your Key-Value Store instance configuration. This statement happens whenever we must change your instance configuration or when you trigger a configuration change.
Database Memory Close to the Limit
2025-12-10T07:27:33+00:00 app[heroku-redis]: source=REDIS_URL addon=redis-triangular-12345 sample#used_memory_over_limit=10435336.0bytes message=Database memory close to the limit. Please upgrade your database plan or change your maxmemory policy.
The logs emit this statement when a Key-Value Store instance is using more than 90% of its plan memory limit. Since you can see this log before you actually exceed the limit, you can monitor this log message to make an alert.