@@ -1441,33 +1441,18 @@ function collect_results() {
1441
1441
-o $MACHINE_HOME /$ARTIFACTS_FILENAME /pgbadger.html" \
1442
1442
2> >( grep -v " install the Text::CSV_XS" >&2 )
1443
1443
1444
- # pg_stat_* artifacts
1445
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_activity) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_activity.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1446
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_archiver) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_archiver.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1447
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_bgwriter) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_bgwriter.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1448
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_database) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_database.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1449
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_database_conflicts) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_database_conflicts.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1450
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_all_tables) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_all_tables.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1451
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_sys_tables) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_sys_tables.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1452
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_user_tables) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_user_tables.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1453
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_xact_all_tables) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_xact_all_tables.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1454
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_xact_sys_tables) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_xact_sys_tables.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1455
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_xact_user_tables) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_xact_user_tables.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1456
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_all_indexes) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_all_indexes.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1457
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_sys_indexes) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_sys_indexes.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1458
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_user_indexes) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_user_indexes.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1459
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_statio_all_tables) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_statio_all_tables.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1460
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_statio_sys_tables) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_statio_sys_tables.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1461
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_statio_user_tables) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_statio_user_tables.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1462
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_statio_all_indexes) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_statio_all_indexes.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1463
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_statio_sys_indexes) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_statio_sys_indexes.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1464
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_statio_user_indexes) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_statio_user_indexes.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1465
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_statio_all_sequences) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_statio_all_sequences.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1466
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_statio_sys_sequences) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_statio_sys_sequences.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1467
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_statio_user_sequences) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_statio_user_sequences.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1468
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_user_functions) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_user_functions.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1469
- docker_exec bash -c " psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_xact_user_functions) to /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_xact_user_functions.csv with csv;' $VERBOSE_OUTPUT_REDIRECT "
1470
- # docker_exec bash -c "psql -U postgres $DB_NAME -b -c '\copy (select * from pg_stat_statements) to /$MACHINE_HOME/$ARTIFACTS_FILENAME/pg_stat_statements.csv with csv;' $VERBOSE_OUTPUT_REDIRECT"
1444
+ docker_exec bash -c " psql -U postgres $DB_NAME -b -c \" copy (select * From pg_stat_archiver) To STDOUT With CSV HEADER DELIMITER ',';\" > /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_archiver.csv with csv;"
1445
+ docker_exec bash -c " psql -U postgres $DB_NAME -b -c \" copy (select * From pg_stat_bgwriter) To STDOUT With CSV HEADER DELIMITER ',';\" > /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_bgwriter.csv with csv;"
1446
+ docker_exec bash -c " psql -U postgres $DB_NAME -b -c \" copy (select * From pg_stat_database) To STDOUT With CSV HEADER DELIMITER ',';\" > /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_database.csv with csv;"
1447
+ docker_exec bash -c " psql -U postgres $DB_NAME -b -c \" copy (select * From pg_stat_database_conflicts) To STDOUT With CSV HEADER DELIMITER ',';\" > /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_database_conflicts.csv with csv;"
1448
+ docker_exec bash -c " psql -U postgres $DB_NAME -b -c \" copy (select * From pg_stat_all_tables) To STDOUT With CSV HEADER DELIMITER ',';\" > /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_all_tables.csv with csv;"
1449
+ docker_exec bash -c " psql -U postgres $DB_NAME -b -c \" copy (select * From pg_stat_xact_all_tables) To STDOUT With CSV HEADER DELIMITER ',';\" > /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_xact_all_tables.csv with csv;"
1450
+ docker_exec bash -c " psql -U postgres $DB_NAME -b -c \" copy (select * From pg_stat_all_indexes) To STDOUT With CSV HEADER DELIMITER ',';\" > /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_all_indexes.csv with csv;"
1451
+ docker_exec bash -c " psql -U postgres $DB_NAME -b -c \" copy (select * From pg_statio_all_tables) To STDOUT With CSV HEADER DELIMITER ',';\" > /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_statio_all_tables.csv with csv;"
1452
+ docker_exec bash -c " psql -U postgres $DB_NAME -b -c \" copy (select * From pg_statio_all_indexes) To STDOUT With CSV HEADER DELIMITER ',';\" > /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_statio_all_indexes.csv with csv;"
1453
+ docker_exec bash -c " psql -U postgres $DB_NAME -b -c \" copy (select * From pg_statio_all_sequences) To STDOUT With CSV HEADER DELIMITER ',';\" > /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_statio_all_sequences.csv with csv;"
1454
+ docker_exec bash -c " psql -U postgres $DB_NAME -b -c \" copy (select * From pg_stat_user_functions) To STDOUT With CSV HEADER DELIMITER ',';\" > /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_user_functions.csv with csv;"
1455
+ docker_exec bash -c " psql -U postgres $DB_NAME -b -c \" copy (select * From pg_stat_xact_user_functions) To STDOUT With CSV HEADER DELIMITER ',';\" > /$MACHINE_HOME /$ARTIFACTS_FILENAME /pg_stat_xact_user_functions.csv with csv;"
1471
1456
1472
1457
docker_exec bash -c " gzip -c $logpath > $MACHINE_HOME /$ARTIFACTS_FILENAME /postgresql.workload.log.gz"
1473
1458
docker_exec bash -c " cp /etc/postgresql/$PG_VERSION /main/postgresql.conf $MACHINE_HOME /$ARTIFACTS_FILENAME /"
0 commit comments