Как рассчитать использование памяти Heroku Postgres DB в%? - PullRequest
0 голосов
/ 05 октября 2018

Как рассчитать использование памяти Heroku Postgres DB в%, используя значения ниже.

Необработанные данные

2013-05-07T17:41:06+00:00 
source=HEROKU_POSTGRESQL_VIOLET 
addon=postgres-metric-68904 
sample#current_transaction=1873 
sample#db_size=26219348792bytes 
sample#tables=13 
sample#active-connections=92 
sample#waiting-connections=1 
sample#index-cache-hit-rate=0.99723 
sample#table-cache-hit-rate=0.99118 
sample#load-avg-1m=1.42 
sample#load-avg-5m=1.45 
sample#load-avg-15m=1.34 
sample#read-iops=0 
sample#write-iops=2.875 
sample#memory-total=1692568kB 
sample#memory-free=73876kB 
sample#memory-cached=1344128kB 
sample#memory-postgres=22388kB

Я хочу рассчитатьпроцент с использованием ниже значения.

sample#memory-total=1692568kB 
sample#memory-free=73876kB 
sample#memory-cached=1344128kB 
sample#memory-postgres=22388kB

1 Ответ

0 голосов
/ 05 октября 2018

Разделите общий сообщенный общий объем памяти на объем оперативной памяти, зависящий от плана, затем умножьте на 100 для процента.

(sample#memory-total / доступная память в килобайтах ) * 100

...