New improvements and metrics to Heroku data services metrics logs

Change effective on 24 September 2024

We improved Heroku Postgres metrics logs to ensure that all metrics have the correct timestamps. We also added the following new metrics to Heroku Postgres, Heroku Data for Redis, and Apache Kafka on Heroku metrics logs. These metrics give users better insights into their data service usage and limits.

Heroku Postgres

  • sample#db-max-size: The maximum number of bytes available in the database.
  • sample#db-size-percentage-used: Percentage of storage used on the database, between 0.0–1.0.
  • sample#max-connections: The maximum number of connections available in the database.
  • sample#connections-percentage-used: Percentage of total connections used on the database, between 0.0–1.0.
  • sample#max-iops: The maximum number of IOPS available in the database.
  • sample#ipos-percentage-used: Percentage of IOPs used on the database, between 0.0–1.0.
  • sample#memory-percentage-used: Percentage of server memory used on the database, between 0.0–1.0.

Heroku Data for Redis

  • sample#max-connections: The maximum number of connections available in the database.
  • sample#connections-percentage-used: Percentage of connections used, between 0.0–1.0.
  • sample#max-iops: The maximum number of IOPS available in the database.
  • sample#ipos-percentage-used: Percentage of IOPS used between read and write IOPS, between 0.0–1.0.
  • sample#memory-percentage-used: Percentage of server memory used on the database, between 0.0–1.0.

Apache Kafka on Heroku

  • sample#memory-percentage-used: Percentage of server memory used on the database, between 0.0–1.0.

See Heroku Postgres Metrics Logs, Heroku Data for Redis Metrics Logs, and Apache Kafka on Heroku for more information.