Skip to content
This repository was archived by the owner on Aug 16, 2021. It is now read-only.

Commit f89a478

Browse files
author
Dmitry
committed
Less pg_stat* artifacts
1 parent 1c76554 commit f89a478

File tree

1 file changed

+12
-27
lines changed

1 file changed

+12
-27
lines changed

nancy_run.sh

Lines changed: 12 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1441,33 +1441,18 @@ function collect_results() {
14411441
-o $MACHINE_HOME/$ARTIFACTS_FILENAME/pgbadger.html" \
14421442
2> >(grep -v "install the Text::CSV_XS" >&2)
14431443

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;"
14711456

14721457
docker_exec bash -c "gzip -c $logpath > $MACHINE_HOME/$ARTIFACTS_FILENAME/postgresql.workload.log.gz"
14731458
docker_exec bash -c "cp /etc/postgresql/$PG_VERSION/main/postgresql.conf $MACHINE_HOME/$ARTIFACTS_FILENAME/"

0 commit comments

Comments
 (0)