PostgreSQL Metric

Q1 : 현재 데이터베이스의 Connection 사용률은 어떻게 확인 할 수 있나요?


  • Chart Style : Value
  • Metric
    • Name : pg_dsk_connection_usage
    • Description: 데이터베이스 연결 사용량(총 세션/최대 연결 수*100)

Q2 : 현재 데이터베이스의 Transaction Per Second을 어떻게 확인 할 수 있나요?


  • Chart Style : Timeseries
  • Metric A
    • Name : pg_dsk_db_stat_commit
    • Description : 데이터베이스에 commit된 트랜잭션 수
    • Aggregation : Sum
  • Metric B
    • Name : pg_dsk_db_stat_rollback
    • Description : 데이터 베이스에 rollback된 트랜잭션 수
    • Aggregation : Sum

Q3 : 현재 데이터베이스의 물리/논리적 IO는 어떻게 확인 할 수 있나요?


  • Chart Style : Timeseries
  • Metric
    • Name : pg_dsk_db_stat_block_hit
    • Description : sql 버퍼 캐시에 이미 데이터가 존재하여 읽기가 필요하지 않은 횟수
    • Aggregation : Sum
  • Metric
    • Name : pg_dsk_db_stat_block_read
    • Description : 데이터이스에서 읽은 디스크 블록 수
    • Aggregation : Sum