Skip to content

Releases: awslabs/pg-collector

pg collector V1.1 for PostgreSQL 13

28 Jul 20:52
Compare
Choose a tag to compare

1- Add logical_decoding_work_mem parameter to Replication Parameters
2- Add Replication Slot wal status to Replication section

pg collector V1.1 for PostgreSQL 14

28 Jul 20:53
Compare
Choose a tag to compare

1- Add new section for COPY command progress
2- Add pg_stat_statements_info View to pg_stat_statements_extension section
3- Add vacuum_failsafe_age and vacuum_multixact_failsafe_age parameters to vacuum and Statistics section
4- Add pg_stat_wal veiw to DB load section inder pg_stat_* views
5- Add pg_stat_replication_slots View to Replication section
6- Add logical_decoding_work_mem parameter to Replication Parameters
7- Add n_ins_since_vacuum and n_tup_ins columns to pg_stat_all_tables's queries in vacuum and Statistics section
8- Add Sessions statistics ( session_time,active_time,idle_in_transaction_time,sessions,sessions_abandoned,sessions_fatal,sessions_killed ) to Sessions/Connections Info section
9- Add Replication Slot wal status to Replication section

pg collector V1 for PostgreSQL 14

23 Jun 00:16
Compare
Choose a tag to compare

1- V1 version Created from pg-collector-for-postgresQL-13 branch
2- Change the supported postgresql version from 13 to 14

pg collector V1 for PostgreSQL 13

22 Jun 16:54
Compare
Choose a tag to compare

1- V1 version Created from the main branch
2- fix for #2 and #4

following pg_stat_statements columns renamed:
total_time → total_exec_time
min_time → min_exec_time
max_time → max_exec_time
mean_time → mean_exec_time
stddev_time →s tddev_exec_time

PG Collector v2.9 for PostgreSQL 12 and older versions

02 Aug 18:39
Compare
Choose a tag to compare

1- Add HTML <details> Tag to each section so the user can open and close it on demand, it is closed by By default , this will help make the report more readable and Easy to navigate when the DB have a lot of objects.
2- Add new section for Functions statistics .
3- Change active session monitor section name to session/connection info and add more information .
4- Fix link issue (FK_without_index) .
5- Add log_temp_files to Temp tables section .
6- Add temp_buffers to Memory setting section .
7- Enhance the following sections (tables without auto vacuum , tables without auto analyze , tables without auto analyze, auto vacuum, vacuum and analyze) .
8- Change Replication_slot section name to Replication and add Replication slot lag and Replication Parameters .
9- PG collector will be able to detect and report the PG server type and the database Role .
Note: Thanks to Jeremy Schneider as he the author of this part of the code .
PG server type :
RDS PG = RDS- < PG_Version >
Aurora PG = Aurora- < PG_Version > - < Aurora_Version >
PostgreSQL Community = PG- < PG_Version >

Database Role :
Primary/writer DB (Read write)
Standby/Reader DB (Read Only)
10- Add new section for DB Load (wait events stats,Locks ,pg_stat_* views)
11- Add new section for Triggers .
12- Add new section for pg_config .
13- Enhancement suggestions for pg-collector #1 requested by thottr@

13-1. Add queryid to the pg_stat_statements's queries ( pg_stat_statements extension section)
13-2. Add Top SQL order by shared blocks read (physical reads)  ( pg_stat_statements extension section)
13-3. Add Top 50 Tables by total physical reads and total physical reads percent to Table Access Profile section
13-4. Add Top 50 indexes by physical reads and physical reads percent to Index Access Profile section

v2.8

10 Mar 19:34
Compare
Choose a tag to compare
V2.8

v2.7

22 Feb 18:02
Compare
Choose a tag to compare

Add new section for ssl and Background processes