diff --git a/client/controller/sample_output/rds_postgres/knobs.json b/client/controller/sample_output/rds_postgres/knobs.json new file mode 100644 index 0000000..2ffdc48 --- /dev/null +++ b/client/controller/sample_output/rds_postgres/knobs.json @@ -0,0 +1,310 @@ +{ + "global": {"global": { + "DateStyle": "ISO, MDY", + "IntervalStyle": "postgres", + "TimeZone": "Etc/UTC", + "allow_system_table_mods": "off", + "application_name": "", + "archive_command": "(disabled)", + "archive_mode": "off", + "archive_timeout": "5min", + "array_nulls": "on", + "authentication_timeout": "1min", + "autovacuum": "on", + "autovacuum_analyze_scale_factor": "0.05", + "autovacuum_analyze_threshold": "50", + "autovacuum_freeze_max_age": "200000000", + "autovacuum_max_workers": "3", + "autovacuum_multixact_freeze_max_age": "400000000", + "autovacuum_naptime": "15s", + "autovacuum_vacuum_cost_delay": "20ms", + "autovacuum_vacuum_cost_limit": "600", + "autovacuum_vacuum_scale_factor": "0.1", + "autovacuum_vacuum_threshold": "50", + "autovacuum_work_mem": "-1", + "backend_flush_after": "0", + "backslash_quote": "safe_encoding", + "bgwriter_delay": "200ms", + "bgwriter_flush_after": "512kB", + "bgwriter_lru_maxpages": "100", + "bgwriter_lru_multiplier": "2", + "block_size": "8192", + "bonjour": "off", + "bonjour_name": "", + "bytea_output": "hex", + "check_function_bodies": "on", + "checkpoint_completion_target": "0.403", + "checkpoint_flush_after": "256kB", + "checkpoint_timeout": "5min", + "checkpoint_warning": "30s", + "client_encoding": "UTF8", + "client_min_messages": "notice", + "cluster_name": "", + "commit_delay": "0", + "commit_siblings": "5", + "config_file": "/rdsdbdata/config/postgresql.conf", + "constraint_exclusion": "partition", + "cpu_index_tuple_cost": "0.005", + "cpu_operator_cost": "0.0025", + "cpu_tuple_cost": "0.01", + "cursor_tuple_fraction": "0.1", + "data_checksums": "on", + "data_directory": "/rdsdbdata/db", + "data_directory_mode": "0700", + "db_user_namespace": "off", + "deadlock_timeout": "1s", + "debug_assertions": "off", + "debug_pretty_print": "on", + "debug_print_parse": "off", + "debug_print_plan": "off", + "debug_print_rewritten": "off", + "default_statistics_target": "100", + "default_tablespace": "", + "default_text_search_config": "pg_catalog.simple", + "default_transaction_deferrable": "off", + "default_transaction_isolation": "read committed", + "default_transaction_read_only": "off", + "default_with_oids": "off", + "dynamic_library_path": "$libdir", + "dynamic_shared_memory_type": "posix", + "effective_cache_size": "19260784kB", + "effective_io_concurrency": "1", + "enable_bitmapscan": "on", + "enable_gathermerge": "on", + "enable_hashagg": "on", + "enable_hashjoin": "on", + "enable_indexonlyscan": "on", + "enable_indexscan": "on", + "enable_material": "on", + "enable_mergejoin": "on", + "enable_nestloop": "on", + "enable_parallel_append": "on", + "enable_parallel_hash": "on", + "enable_partition_pruning": "on", + "enable_partitionwise_aggregate": "off", + "enable_partitionwise_join": "off", + "enable_seqscan": "on", + "enable_sort": "on", + "enable_tidscan": "on", + "escape_string_warning": "on", + "event_source": "PostgreSQL", + "exit_on_error": "off", + "external_pid_file": "", + "extra_float_digits": "3", + "force_parallel_mode": "off", + "from_collapse_limit": "8", + "fsync": "on", + "full_page_writes": "on", + "geqo": "on", + "geqo_effort": "5", + "geqo_generations": "0", + "geqo_pool_size": "0", + "geqo_seed": "0", + "geqo_selection_bias": "2", + "geqo_threshold": "12", + "gin_fuzzy_search_limit": "0", + "gin_pending_list_limit": "4MB", + "hba_file": "/rdsdbdata/config/pg_hba.conf", + "hot_standby": "off", + "hot_standby_feedback": "off", + "huge_pages": "on", + "ident_file": "/rdsdbdata/config/pg_ident.conf", + "idle_in_transaction_session_timeout": "1d", + "ignore_checksum_failure": "off", + "ignore_system_indexes": "off", + "integer_datetimes": "on", + "jit": "off", + "jit_above_cost": "100000", + "jit_debugging_support": "off", + "jit_dump_bitcode": "off", + "jit_expressions": "on", + "jit_inline_above_cost": "500000", + "jit_optimize_above_cost": "500000", + "jit_profiling_support": "off", + "jit_provider": "llvmjit", + "jit_tuple_deforming": "on", + "join_collapse_limit": "8", + "krb_caseins_users": "off", + "krb_server_keyfile": "FILE:/rdsdbbin/postgres-11.1.R1/etc/krb5.keytab", + "lc_collate": "en_US.UTF-8", + "lc_ctype": "en_US.UTF-8", + "lc_messages": "", + "lc_monetary": "C", + "lc_numeric": "C", + "lc_time": "C", + "listen_addresses": "*", + "lo_compat_privileges": "off", + "local_preload_libraries": "", + "lock_timeout": "0", + "log_autovacuum_min_duration": "10s", + "log_checkpoints": "on", + "log_connections": "off", + "log_destination": "stderr", + "log_directory": "/rdsdbdata/log/error", + "log_disconnections": "off", + "log_duration": "off", + "log_error_verbosity": "default", + "log_executor_stats": "off", + "log_file_mode": "0644", + "log_filename": "postgresql.log.%Y-%m-%d-%H", + "log_hostname": "on", + "log_line_prefix": "%t:%r:%u@%d:[%p]:", + "log_lock_waits": "off", + "log_min_duration_statement": "-1", + "log_min_error_statement": "error", + "log_min_messages": "warning", + "log_parser_stats": "off", + "log_planner_stats": "off", + "log_replication_commands": "off", + "log_rotation_age": "1h", + "log_rotation_size": "10MB", + "log_statement": "none", + "log_statement_stats": "off", + "log_temp_files": "-1", + "log_timezone": "UTC", + "log_truncate_on_rotation": "off", + "logging_collector": "on", + "maintenance_work_mem": "394327kB", + "max_connections": "3466", + "max_files_per_process": "1000", + "max_function_args": "100", + "max_identifier_length": "63", + "max_index_keys": "32", + "max_locks_per_transaction": "64", + "max_logical_replication_workers": "4", + "max_parallel_maintenance_workers": "2", + "max_parallel_workers": "8", + "max_parallel_workers_per_gather": "2", + "max_pred_locks_per_page": "2", + "max_pred_locks_per_relation": "-2", + "max_pred_locks_per_transaction": "64", + "max_prepared_transactions": "0", + "max_replication_slots": "0", + "max_stack_depth": "6MB", + "max_standby_archive_delay": "30s", + "max_standby_streaming_delay": "30s", + "max_sync_workers_per_subscription": "2", + "max_wal_senders": "0", + "max_wal_size": "5848MB", + "max_worker_processes": "8", + "min_parallel_index_scan_size": "512kB", + "min_parallel_table_scan_size": "8MB", + "min_wal_size": "246MB", + "old_snapshot_threshold": "-1", + "operator_precedence_warning": "off", + "parallel_leader_participation": "on", + "parallel_setup_cost": "1000", + "parallel_tuple_cost": "0.1", + "password_encryption": "md5", + "port": "5432", + "post_auth_delay": "0", + "pre_auth_delay": "0", + "quote_all_identifiers": "off", + "random_page_cost": "4", + "restart_after_crash": "on", + "row_security": "on", + "search_path": "\"$user\", public", + "segment_size": "1GB", + "seq_page_cost": "1", + "server_encoding": "UTF8", + "server_version": "11.1", + "server_version_num": "110001", + "session_preload_libraries": "", + "session_replication_role": "origin", + "shared_buffers": "8065544kB", + "shared_preload_libraries": "rdsutils,pg_stat_statements", + "ssl": "on", + "ssl_ca_file": "/rdsdbdata/rds-metadata/ca-cert.pem", + "ssl_cert_file": "/rdsdbdata/rds-metadata/server-cert.pem", + "ssl_ciphers": "HIGH:MEDIUM:+3DES:!aNULL", + "ssl_crl_file": "", + "ssl_dh_params_file": "", + "ssl_ecdh_curve": "prime256v1", + "ssl_key_file": "/rdsdbdata/rds-metadata/server-key.pem", + "ssl_passphrase_command": "", + "ssl_passphrase_command_supports_reload": "off", + "ssl_prefer_server_ciphers": "on", + "standard_conforming_strings": "on", + "statement_timeout": "0", + "stats_temp_directory": "/rdsdbdata/db/pg_stat_tmp", + "superuser_reserved_connections": "3", + "synchronize_seqscans": "on", + "synchronous_commit": "on", + "synchronous_standby_names": "", + "syslog_facility": "local0", + "syslog_ident": "postgres", + "syslog_sequence_numbers": "on", + "syslog_split_messages": "on", + "tcp_keepalives_count": "2", + "tcp_keepalives_idle": "300", + "tcp_keepalives_interval": "30", + "temp_buffers": "8MB", + "temp_file_limit": "-1", + "temp_tablespaces": "", + "timezone_abbreviations": "Default", + "trace_notify": "off", + "trace_recovery_messages": "log", + "trace_sort": "off", + "track_activities": "on", + "track_activity_query_size": "4kB", + "track_commit_timestamp": "off", + "track_counts": "on", + "track_functions": "all", + "track_io_timing": "on", + "transaction_deferrable": "off", + "transaction_isolation": "read committed", + "transaction_read_only": "off", + "transform_null_equals": "off", + "unix_socket_directories": "/tmp", + "unix_socket_group": "rdsdb", + "unix_socket_permissions": "0700", + "update_process_title": "on", + "vacuum_cleanup_index_scale_factor": "0.1", + "vacuum_cost_delay": "0", + "vacuum_cost_limit": "200", + "vacuum_cost_page_dirty": "20", + "vacuum_cost_page_hit": "1", + "vacuum_cost_page_miss": "5", + "vacuum_defer_cleanup_age": "0", + "vacuum_freeze_min_age": "50000000", + "vacuum_freeze_table_age": "150000000", + "vacuum_multixact_freeze_min_age": "5000000", + "vacuum_multixact_freeze_table_age": "150000000", + "wal_block_size": "8192", + "wal_buffers": "64MB", + "wal_compression": "off", + "wal_consistency_checking": "", + "wal_keep_segments": "32", + "wal_level": "minimal", + "wal_log_hints": "off", + "wal_receiver_status_interval": "10s", + "wal_receiver_timeout": "30s", + "wal_retrieve_retry_interval": "5s", + "wal_segment_size": "64MB", + "wal_sender_timeout": "30s", + "wal_sync_method": "fdatasync", + "wal_writer_delay": "200ms", + "wal_writer_flush_after": "1MB", + "work_mem": "119797kB", + "xmlbinary": "base64", + "xmloption": "content", + "zero_damaged_pages": "off" + }, + "module":{ + "pg_stat_statements.max": "5000", + "pg_stat_statements.save": "on", + "pg_stat_statements.track": "top", + "pg_stat_statements.track_utility": "on", + "rds.extensions": "address_standardizer, address_standardizer_data_us, amcheck, aws_commons, aws_s3, bloom, btree_gin, btree_gist, citext, cube, dblink, dict_int, dict_xsyn, earthdistance, fuzzystrmatch, hll, hstore, hstore_plperl, intagg, intarray, ip4r, isn, jsonb_plperl, log_fdw, ltree, orafce, pageinspect, pgaudit, pgcrypto, pglogical, pgrouting, pgrowlocks, pgstattuple, pgtap, pg_buffercache, pg_freespacemap, pg_hint_plan, pg_prewarm, pg_repack, pg_similarity, pg_stat_statements, pg_transport, pg_trgm, pg_visibility, plcoffee, plls, plperl, plpgsql, plprofiler, pltcl, plv8, postgis, postgis_tiger_geocoder, postgis_topology, postgres_fdw, prefix, sslinfo, tablefunc, test_parser, tsm_system_rows, tsm_system_time, unaccent, uuid-ossp", + "rds.force_admin_logging_level": "disabled", + "rds.force_autovacuum_logging_level": "info", + "rds.internal_databases": "rdsadmin,template0", + "rds.logical_replication": "off", + "rds.rds_superuser_reserved_connections": "2", + "rds.restrict_logical_slot_creation": "off", + "rds.restrict_password_commands": "off", + "rds.superuser_variables": "session_replication_role" + } + }, + "local": null +} diff --git a/client/controller/sample_output/rds_postgres/metrics_after.json b/client/controller/sample_output/rds_postgres/metrics_after.json new file mode 100644 index 0000000..b7febe9 --- /dev/null +++ b/client/controller/sample_output/rds_postgres/metrics_after.json @@ -0,0 +1,625 @@ +{ + "global": { + "pg_stat_archiver": { + "archived_count": "0", + "failed_count": "0", + "stats_reset": "2019-01-23 19:10:00.1363+00" + }, + "pg_stat_bgwriter": { + "buffers_alloc": "101251951", + "buffers_backend": "63398097", + "buffers_backend_fsync": "0", + "buffers_checkpoint": "158221360", + "buffers_clean": "14109895", + "checkpoint_sync_time": "568376", + "checkpoint_write_time": "39980106", + "checkpoints_req": "296", + "checkpoints_timed": "245", + "maxwritten_clean": "130847", + "stats_reset": "2019-01-23 19:10:00.1363+00" + }, + "aws_rds": { + "CPUUtilization": "0.6", + "ReadIOPS": "600", + "WriteIOPS": "700" + } + }, + "local": { + "table": { + "pg_stat_user_tables": { + "district": { + "analyze_count": "0", + "autoanalyze_count": "1078", + "autovacuum_count": "1061", + "idx_scan": "191780265", + "idx_tup_fetch": "191780265", + "last_autoanalyze": "2020-09-17 20:14:07.144507+00", + "last_autovacuum": "2020-09-17 20:14:05.276582+00", + "n_dead_tup": "1711", + "n_live_tup": "2000", + "n_mod_since_analyze": "11688", + "n_tup_del": "0", + "n_tup_hot_upd": "68117363", + "n_tup_ins": "2000", + "n_tup_upd": "71477858", + "relid": "16444", + "relname": "district", + "schemaname": "public", + "seq_scan": "1349818", + "seq_tup_read": "192522363", + "vacuum_count": "0" + }, + "oorder": { + "analyze_count": "0", + "autoanalyze_count": "76", + "autovacuum_count": "4", + "idx_scan": "528342140", + "idx_tup_fetch": "528342140", + "last_autoanalyze": "2020-09-17 20:09:07.150018+00", + "last_autovacuum": "2020-09-17 17:32:07.700898+00", + "n_dead_tup": "1889624", + "n_live_tup": "41907562", + "n_mod_since_analyze": "388314", + "n_tup_del": "0", + "n_tup_hot_upd": "24810174", + "n_tup_ins": "42552281", + "n_tup_upd": "32491368", + "relid": "16423", + "relname": "oorder", + "schemaname": "public", + "seq_scan": "4", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "customer": { + "analyze_count": "0", + "autoanalyze_count": "110", + "autovacuum_count": "14", + "idx_scan": "229115914", + "idx_tup_fetch": "382406124", + "last_autoanalyze": "2020-09-17 20:13:08.972446+00", + "last_autovacuum": "2020-09-17 20:03:26.571301+00", + "n_dead_tup": "460573", + "n_live_tup": "5992578", + "n_mod_since_analyze": "95291", + "n_tup_del": "0", + "n_tup_hot_upd": "61717645", + "n_tup_ins": "6000000", + "n_tup_upd": "67416913", + "relid": "16435", + "relname": "customer", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "history": { + "analyze_count": "0", + "autoanalyze_count": "55", + "autovacuum_count": "0", + "last_autoanalyze": "2020-09-17 20:08:05.833018+00", + "n_dead_tup": "15", + "n_live_tup": "40779718", + "n_mod_since_analyze": "241043", + "n_tup_del": "0", + "n_tup_hot_upd": "0", + "n_tup_ins": "40925564", + "n_tup_upd": "0", + "relid": "16431", + "relname": "history", + "schemaname": "public", + "seq_scan": "2", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "warehouse": { + "analyze_count": "0", + "autoanalyze_count": "1064", + "autovacuum_count": "1063", + "idx_scan": "126721140", + "idx_tup_fetch": "126721140", + "last_autoanalyze": "2020-09-17 20:14:00.109575+00", + "last_autovacuum": "2020-09-17 20:14:14.357883+00", + "n_dead_tup": "0", + "n_live_tup": "247", + "n_mod_since_analyze": "12862", + "n_tup_del": "0", + "n_tup_hot_upd": "34752156", + "n_tup_ins": "200", + "n_tup_upd": "34925580", + "relid": "16454", + "relname": "warehouse", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "order_line": { + "analyze_count": "0", + "autoanalyze_count": "54", + "autovacuum_count": "5", + "idx_scan": "71483860", + "idx_tup_fetch": "1332104366", + "last_autoanalyze": "2020-09-17 16:30:38.172558+00", + "last_autovacuum": "2020-09-17 03:59:23.885371+00", + "n_dead_tup": "77474362", + "n_live_tup": "419306473", + "n_mod_since_analyze": "212559299", + "n_tup_del": "0", + "n_tup_hot_upd": "188190018", + "n_tup_ins": "421861353", + "n_tup_upd": "324908669", + "relid": "16408", + "relname": "order_line", + "schemaname": "public", + "seq_scan": "21", + "seq_tup_read": "72002632", + "vacuum_count": "0" + }, + "stock": { + "analyze_count": "0", + "autoanalyze_count": "83", + "autovacuum_count": "13", + "idx_scan": "1798613847", + "idx_tup_fetch": "1798613847", + "last_autoanalyze": "2020-09-17 19:24:42.314986+00", + "last_autovacuum": "2020-09-17 20:04:11.909321+00", + "n_dead_tup": "1755419", + "n_live_tup": "19986334", + "n_mod_since_analyze": "25348177", + "n_tup_del": "0", + "n_tup_hot_upd": "345043050", + "n_tup_ins": "20000000", + "n_tup_upd": "361853497", + "relid": "16418", + "relname": "stock", + "schemaname": "public", + "seq_scan": "12", + "seq_tup_read": "4800000", + "vacuum_count": "0" + }, + "new_order": { + "analyze_count": "0", + "autoanalyze_count": "190", + "autovacuum_count": "60", + "idx_scan": "64982753", + "idx_tup_fetch": "64784948", + "last_autoanalyze": "2020-09-17 20:12:15.875296+00", + "last_autovacuum": "2020-09-17 20:11:58.199273+00", + "n_dead_tup": "327678", + "n_live_tup": "5368913", + "n_mod_since_analyze": "163399", + "n_tup_del": "32491375", + "n_tup_hot_upd": "0", + "n_tup_ins": "38245711", + "n_tup_upd": "0", + "relid": "16413", + "relname": "new_order", + "schemaname": "public", + "seq_scan": "9", + "seq_tup_read": "767834", + "vacuum_count": "0" + }, + "item": { + "analyze_count": "0", + "autoanalyze_count": "2", + "autovacuum_count": "0", + "idx_scan": "385826878", + "idx_tup_fetch": "385460887", + "last_autoanalyze": "2020-09-16 16:24:55.829029+00", + "n_dead_tup": "0", + "n_live_tup": "100000", + "n_mod_since_analyze": "0", + "n_tup_del": "0", + "n_tup_hot_upd": "0", + "n_tup_ins": "100000", + "n_tup_upd": "0", + "relid": "16449", + "relname": "item", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + } + }, + "pg_statio_user_tables": { + "item": { + "heap_blks_hit": "405876793", + "heap_blks_read": "6274", + "idx_blks_hit": "773663974", + "idx_blks_read": "1366", + "relid": "16449", + "relname": "item", + "schemaname": "public" + }, + "order_line": { + "heap_blks_hit": "2640195062", + "heap_blks_read": "36574411", + "idx_blks_hit": "2486763056", + "idx_blks_read": "13484610", + "relid": "16408", + "relname": "order_line", + "schemaname": "public" + }, + "oorder": { + "heap_blks_hit": "1164033431", + "heap_blks_read": "5064792", + "idx_blks_hit": "2566096419", + "idx_blks_read": "26134786", + "relid": "16423", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "heap_blks_hit": "621585515", + "heap_blks_read": "28028219", + "idx_blks_hit": "791583860", + "idx_blks_read": "4670478", + "relid": "16435", + "relname": "customer", + "schemaname": "public", + "tidx_blks_hit": "0", + "tidx_blks_read": "0", + "toast_blks_hit": "0", + "toast_blks_read": "0" + }, + "warehouse": { + "heap_blks_hit": "816879627", + "heap_blks_read": "318664", + "idx_blks_hit": "257377857", + "idx_blks_read": "94", + "relid": "16454", + "relname": "warehouse", + "schemaname": "public" + }, + "stock": { + "heap_blks_hit": "3729310376", + "heap_blks_read": "27323785", + "idx_blks_hit": "5517135577", + "idx_blks_read": "2415348", + "relid": "16418", + "relname": "stock", + "schemaname": "public" + }, + "new_order": { + "heap_blks_hit": "278715591", + "heap_blks_read": "3944748", + "idx_blks_hit": "617880675", + "idx_blks_read": "2020398", + "relid": "16413", + "relname": "new_order", + "schemaname": "public" + }, + "history": { + "heap_blks_hit": "125129201", + "heap_blks_read": "1317250", + "relid": "16431", + "relname": "history", + "schemaname": "public" + }, + "district": { + "heap_blks_hit": "2689946801", + "heap_blks_read": "836499", + "idx_blks_hit": "447422082", + "idx_blks_read": "884", + "relid": "16444", + "relname": "district", + "schemaname": "public" + } + } + }, + "database": { + "pg_stat_database": { + "template0": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "14006", + "datname": "template0", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + }, + "rdsadmin": { + "blk_read_time": "117.429000000000002", + "blk_write_time": "12.1630000000000003", + "blks_hit": "916974", + "blks_read": "5848", + "conflicts": "0", + "datid": "16384", + "datname": "rdsadmin", + "deadlocks": "0", + "numbackends": "2", + "stats_reset": "2019-01-23 19:10:11.708222+00", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "3", + "tup_fetched": "72231", + "tup_inserted": "75", + "tup_returned": "23654037", + "tup_updated": "369", + "xact_commit": "198742", + "xact_rollback": "0" + }, + "template1": { + "blk_read_time": "6.08999999999999986", + "blk_write_time": "3.00999999999999979", + "blks_hit": "386398", + "blks_read": "1373", + "conflicts": "0", + "datid": "1", + "datname": "template1", + "deadlocks": "0", + "numbackends": "0", + "stats_reset": "2020-09-16 15:01:54.044413+00", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "60888", + "tup_inserted": "0", + "tup_returned": "5521392", + "tup_updated": "1", + "xact_commit": "10455", + "xact_rollback": "0" + }, + "postgres": { + "blk_read_time": "7.36000000000000032", + "blk_write_time": "3.70400000000000018", + "blks_hit": "404963", + "blks_read": "1875", + "conflicts": "0", + "datid": "14007", + "datname": "postgres", + "deadlocks": "0", + "numbackends": "0", + "stats_reset": "2019-01-23 19:10:10.497522+00", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "69558", + "tup_inserted": "0", + "tup_returned": "5533294", + "tup_updated": "1", + "xact_commit": "10507", + "xact_rollback": "4" + }, + "tpcc": { + "blk_read_time": "155814139.738999993", + "blk_write_time": "451775.764000000025", + "blks_hit": "25941083055", + "blks_read": "152158081", + "conflicts": "0", + "datid": "16395", + "datname": "tpcc", + "deadlocks": "0", + "numbackends": "54", + "stats_reset": "2020-09-16 16:03:18.758907+00", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "32504963", + "tup_fetched": "4818270282", + "tup_inserted": "569701325", + "tup_returned": "9042340600", + "tup_updated": "893101105", + "xact_commit": "80978246", + "xact_rollback": "366198" + } + }, + "pg_stat_database_conflicts": { + "template0": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "14006", + "datname": "template0" + }, + "rdsadmin": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "16384", + "datname": "rdsadmin" + }, + "template1": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "1", + "datname": "template1" + }, + "postgres": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "14007", + "datname": "postgres" + }, + "tpcc": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "16395", + "datname": "tpcc" + } + } + }, + "indexes": { + "pg_stat_user_indexes": { + "order_line": { + "idx_scan": "71483860", + "idx_tup_fetch": "1332104366", + "idx_tup_read": "1470381755", + "indexrelid": "16411", + "indexrelname": "order_line_pkey", + "relid": "16408", + "relname": "order_line", + "schemaname": "public" + }, + "new_order": { + "idx_scan": "64982753", + "idx_tup_fetch": "64784948", + "idx_tup_read": "808760330", + "indexrelid": "16416", + "indexrelname": "new_order_pkey", + "relid": "16413", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "idx_scan": "1798613847", + "idx_tup_fetch": "1798613847", + "idx_tup_read": "2053109994", + "indexrelid": "16421", + "indexrelname": "stock_pkey", + "relid": "16418", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "idx_scan": "3946023", + "idx_tup_fetch": "3946023", + "idx_tup_read": "4054082", + "indexrelid": "16460", + "indexrelname": "idx_order", + "relid": "16423", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "idx_scan": "23022453", + "idx_tup_fetch": "176312663", + "idx_tup_read": "180321032", + "indexrelid": "16459", + "indexrelname": "idx_customer_name", + "relid": "16435", + "relname": "customer", + "schemaname": "public" + }, + "district": { + "idx_scan": "191780265", + "idx_tup_fetch": "22913495", + "idx_tup_read": "2395304146", + "indexrelid": "16447", + "indexrelname": "district_pkey", + "relid": "16444", + "relname": "district", + "schemaname": "public" + }, + "item": { + "idx_scan": "385826878", + "idx_tup_fetch": "385460887", + "idx_tup_read": "385460887", + "indexrelid": "16452", + "indexrelname": "item_pkey", + "relid": "16449", + "relname": "item", + "schemaname": "public" + }, + "warehouse": { + "idx_scan": "126721140", + "idx_tup_fetch": "60290045", + "idx_tup_read": "722402139", + "indexrelid": "16457", + "indexrelname": "warehouse_pkey", + "relid": "16454", + "relname": "warehouse", + "schemaname": "public" + } + }, + "pg_statio_user_indexes": { + "order_line": { + "idx_blks_hit": "2486763056", + "idx_blks_read": "13484610", + "indexrelid": "16411", + "indexrelname": "order_line_pkey", + "relid": "16408", + "relname": "order_line", + "schemaname": "public" + }, + "new_order": { + "idx_blks_hit": "617880675", + "idx_blks_read": "2020398", + "indexrelid": "16416", + "indexrelname": "new_order_pkey", + "relid": "16413", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "idx_blks_hit": "5517135577", + "idx_blks_read": "2415348", + "indexrelid": "16421", + "indexrelname": "stock_pkey", + "relid": "16418", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "idx_blks_hit": "194457622", + "idx_blks_read": "12512311", + "indexrelid": "16460", + "indexrelname": "idx_order", + "relid": "16423", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "idx_blks_hit": "138337626", + "idx_blks_read": "2933161", + "indexrelid": "16459", + "indexrelname": "idx_customer_name", + "relid": "16435", + "relname": "customer", + "schemaname": "public" + }, + "district": { + "idx_blks_hit": "447422082", + "idx_blks_read": "884", + "indexrelid": "16447", + "indexrelname": "district_pkey", + "relid": "16444", + "relname": "district", + "schemaname": "public" + }, + "item": { + "idx_blks_hit": "773663974", + "idx_blks_read": "1366", + "indexrelid": "16452", + "indexrelname": "item_pkey", + "relid": "16449", + "relname": "item", + "schemaname": "public" + }, + "warehouse": { + "idx_blks_hit": "257377857", + "idx_blks_read": "94", + "indexrelid": "16457", + "indexrelname": "warehouse_pkey", + "relid": "16454", + "relname": "warehouse", + "schemaname": "public" + } + } + } + } +} diff --git a/client/controller/sample_output/rds_postgres/metrics_before.json b/client/controller/sample_output/rds_postgres/metrics_before.json new file mode 100644 index 0000000..145430d --- /dev/null +++ b/client/controller/sample_output/rds_postgres/metrics_before.json @@ -0,0 +1,625 @@ +{ + "global": { + "pg_stat_archiver": { + "archived_count": "0", + "failed_count": "0", + "stats_reset": "2019-01-23 19:10:00.1363+00" + }, + "pg_stat_bgwriter": { + "buffers_alloc": "100659831", + "buffers_backend": "62661599", + "buffers_backend_fsync": "0", + "buffers_checkpoint": "157514679", + "buffers_clean": "14034795", + "checkpoint_sync_time": "562503", + "checkpoint_write_time": "39786632", + "checkpoints_req": "296", + "checkpoints_timed": "244", + "maxwritten_clean": "130096", + "stats_reset": "2019-01-23 19:10:00.1363+00" + }, + "aws_rds": { + "CPUUtilization": "0.2", + "ReadIOPS": "500", + "WriteIOPS": "600" + } + }, + "local": { + "table": { + "pg_stat_user_tables": { + "district": { + "analyze_count": "0", + "autoanalyze_count": "1073", + "autovacuum_count": "1056", + "idx_scan": "191112737", + "idx_tup_fetch": "191112737", + "last_autoanalyze": "2020-09-17 20:04:28.024577+00", + "last_autovacuum": "2020-09-17 20:04:24.36634+00", + "n_dead_tup": "53192", + "n_live_tup": "2015", + "n_mod_since_analyze": "452464", + "n_tup_del": "0", + "n_tup_hot_upd": "67864442", + "n_tup_ins": "2000", + "n_tup_upd": "71214523", + "relid": "16444", + "relname": "district", + "schemaname": "public", + "seq_scan": "1349818", + "seq_tup_read": "192522363", + "vacuum_count": "0" + }, + "oorder": { + "analyze_count": "0", + "autoanalyze_count": "76", + "autovacuum_count": "4", + "idx_scan": "526626184", + "idx_tup_fetch": "526626184", + "last_autoanalyze": "2020-09-17 20:09:07.150018+00", + "last_autovacuum": "2020-09-17 17:32:07.700898+00", + "n_dead_tup": "1866969", + "n_live_tup": "41774347", + "n_mod_since_analyze": "135679", + "n_tup_del": "0", + "n_tup_hot_upd": "24703483", + "n_tup_ins": "42417788", + "n_tup_upd": "32371948", + "relid": "16423", + "relname": "oorder", + "schemaname": "public", + "seq_scan": "4", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "customer": { + "analyze_count": "0", + "autoanalyze_count": "109", + "autovacuum_count": "14", + "idx_scan": "228316114", + "idx_tup_fetch": "381406217", + "last_autoanalyze": "2020-09-17 20:04:08.43657+00", + "last_autovacuum": "2020-09-17 20:03:26.571301+00", + "n_dead_tup": "432280", + "n_live_tup": "5993062", + "n_mod_since_analyze": "477746", + "n_tup_del": "0", + "n_tup_hot_upd": "61498691", + "n_tup_ins": "6000000", + "n_tup_upd": "67168651", + "relid": "16435", + "relname": "customer", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "history": { + "analyze_count": "0", + "autoanalyze_count": "55", + "autovacuum_count": "0", + "last_autoanalyze": "2020-09-17 20:08:05.833018+00", + "n_dead_tup": "15", + "n_live_tup": "40650876", + "n_mod_since_analyze": "112201", + "n_tup_del": "0", + "n_tup_hot_upd": "0", + "n_tup_ins": "40796722", + "n_tup_upd": "0", + "relid": "16431", + "relname": "history", + "schemaname": "public", + "seq_scan": "2", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "warehouse": { + "analyze_count": "0", + "autoanalyze_count": "1059", + "autovacuum_count": "1057", + "idx_scan": "126327795", + "idx_tup_fetch": "126327795", + "last_autoanalyze": "2020-09-17 20:04:18.883452+00", + "last_autovacuum": "2020-09-17 20:04:17.240777+00", + "n_dead_tup": "3505", + "n_live_tup": "200", + "n_mod_since_analyze": "233202", + "n_tup_del": "0", + "n_tup_hot_upd": "34623756", + "n_tup_ins": "200", + "n_tup_upd": "34796738", + "relid": "16454", + "relname": "warehouse", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "order_line": { + "analyze_count": "0", + "autoanalyze_count": "54", + "autovacuum_count": "5", + "idx_scan": "71221027", + "idx_tup_fetch": "1327195777", + "last_autoanalyze": "2020-09-17 16:30:38.172558+00", + "last_autovacuum": "2020-09-17 03:59:23.885371+00", + "n_dead_tup": "76894625", + "n_live_tup": "417975827", + "n_mod_since_analyze": "210033462", + "n_tup_del": "0", + "n_tup_hot_upd": "187356719", + "n_tup_ins": "420530707", + "n_tup_upd": "323713478", + "relid": "16408", + "relname": "order_line", + "schemaname": "public", + "seq_scan": "21", + "seq_tup_read": "72002632", + "vacuum_count": "0" + }, + "stock": { + "analyze_count": "0", + "autoanalyze_count": "83", + "autovacuum_count": "13", + "idx_scan": "1792212095", + "idx_tup_fetch": "1792212095", + "last_autoanalyze": "2020-09-17 19:24:42.314986+00", + "last_autovacuum": "2020-09-17 20:04:11.909321+00", + "n_dead_tup": "1671358", + "n_live_tup": "19986334", + "n_mod_since_analyze": "24017531", + "n_tup_del": "0", + "n_tup_hot_upd": "343768357", + "n_tup_ins": "20000000", + "n_tup_upd": "360522851", + "relid": "16418", + "relname": "stock", + "schemaname": "public", + "seq_scan": "12", + "seq_tup_read": "4800000", + "vacuum_count": "0" + }, + "new_order": { + "analyze_count": "0", + "autoanalyze_count": "189", + "autovacuum_count": "59", + "idx_scan": "64743913", + "idx_tup_fetch": "64546804", + "last_autoanalyze": "2020-09-17 19:37:06.793774+00", + "last_autovacuum": "2020-09-17 19:35:59.813062+00", + "n_dead_tup": "1805677", + "n_live_tup": "5368360", + "n_mod_since_analyze": "3490488", + "n_tup_del": "32371955", + "n_tup_hot_upd": "0", + "n_tup_ins": "38111218", + "n_tup_upd": "0", + "relid": "16413", + "relname": "new_order", + "schemaname": "public", + "seq_scan": "9", + "seq_tup_read": "767834", + "vacuum_count": "0" + }, + "item": { + "analyze_count": "0", + "autoanalyze_count": "2", + "autovacuum_count": "0", + "idx_scan": "384482380", + "idx_tup_fetch": "384117667", + "last_autoanalyze": "2020-09-16 16:24:55.829029+00", + "n_dead_tup": "0", + "n_live_tup": "100000", + "n_mod_since_analyze": "0", + "n_tup_del": "0", + "n_tup_hot_upd": "0", + "n_tup_ins": "100000", + "n_tup_upd": "0", + "relid": "16449", + "relname": "item", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + } + }, + "pg_statio_user_tables": { + "item": { + "heap_blks_hit": "404532405", + "heap_blks_read": "6274", + "idx_blks_hit": "770968569", + "idx_blks_read": "1366", + "relid": "16449", + "relname": "item", + "schemaname": "public" + }, + "order_line": { + "heap_blks_hit": "2631846035", + "heap_blks_read": "36505629", + "idx_blks_hit": "2478917785", + "idx_blks_read": "13453235", + "relid": "16408", + "relname": "order_line", + "schemaname": "public" + }, + "oorder": { + "heap_blks_hit": "1160305006", + "heap_blks_read": "5053529", + "idx_blks_hit": "2557643517", + "idx_blks_read": "25945541", + "relid": "16423", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "heap_blks_hit": "619739984", + "heap_blks_read": "27843795", + "idx_blks_hit": "788853409", + "idx_blks_read": "4649903", + "relid": "16435", + "relname": "customer", + "schemaname": "public", + "tidx_blks_hit": "0", + "tidx_blks_read": "0", + "toast_blks_hit": "0", + "toast_blks_read": "0" + }, + "warehouse": { + "heap_blks_hit": "810770535", + "heap_blks_read": "309501", + "idx_blks_hit": "256456040", + "idx_blks_read": "92", + "relid": "16454", + "relname": "warehouse", + "schemaname": "public" + }, + "stock": { + "heap_blks_hit": "3717222106", + "heap_blks_read": "27224679", + "idx_blks_hit": "5497628130", + "idx_blks_read": "2407761", + "relid": "16418", + "relname": "stock", + "schemaname": "public" + }, + "new_order": { + "heap_blks_hit": "277860534", + "heap_blks_read": "3859002", + "idx_blks_hit": "616006719", + "idx_blks_read": "1975587", + "relid": "16413", + "relname": "new_order", + "schemaname": "public" + }, + "history": { + "heap_blks_hit": "124734987", + "heap_blks_read": "1285822", + "relid": "16431", + "relname": "history", + "schemaname": "public" + }, + "district": { + "heap_blks_hit": "2668027329", + "heap_blks_read": "813937", + "idx_blks_hit": "445686554", + "idx_blks_read": "882", + "relid": "16444", + "relname": "district", + "schemaname": "public" + } + } + }, + "database": { + "pg_stat_database": { + "template0": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "14006", + "datname": "template0", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + }, + "rdsadmin": { + "blk_read_time": "117.251999999999995", + "blk_write_time": "11.7899999999999991", + "blks_hit": "915951", + "blks_read": "5750", + "conflicts": "0", + "datid": "16384", + "datname": "rdsadmin", + "deadlocks": "0", + "numbackends": "2", + "stats_reset": "2019-01-23 19:10:11.708222+00", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "3", + "tup_fetched": "72165", + "tup_inserted": "75", + "tup_returned": "23624919", + "tup_updated": "368", + "xact_commit": "198346", + "xact_rollback": "0" + }, + "template1": { + "blk_read_time": "5.95800000000000018", + "blk_write_time": "2.93199999999999994", + "blks_hit": "385991", + "blks_read": "1342", + "conflicts": "0", + "datid": "1", + "datname": "template1", + "deadlocks": "0", + "numbackends": "0", + "stats_reset": "2020-09-16 15:01:54.044413+00", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "60822", + "tup_inserted": "0", + "tup_returned": "5515050", + "tup_updated": "1", + "xact_commit": "10443", + "xact_rollback": "0" + }, + "postgres": { + "blk_read_time": "7.23399999999999999", + "blk_write_time": "3.45599999999999996", + "blks_hit": "404432", + "blks_read": "1835", + "conflicts": "0", + "datid": "14007", + "datname": "postgres", + "deadlocks": "0", + "numbackends": "0", + "stats_reset": "2019-01-23 19:10:10.497522+00", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "69432", + "tup_inserted": "0", + "tup_returned": "5526892", + "tup_updated": "1", + "xact_commit": "10495", + "xact_rollback": "4" + }, + "tpcc": { + "blk_read_time": "154876770.284000009", + "blk_write_time": "448993.135000000009", + "blks_hit": "25838632902", + "blks_read": "151351729", + "conflicts": "0", + "datid": "16395", + "datname": "tpcc", + "deadlocks": "0", + "numbackends": "54", + "stats_reset": "2020-09-16 16:03:18.758907+00", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "32385441", + "tup_fetched": "4801562693", + "tup_inserted": "567972748", + "tup_returned": "8998371523", + "tup_updated": "889815236", + "xact_commit": "80680181", + "xact_rollback": "364920" + } + }, + "pg_stat_database_conflicts": { + "template0": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "14006", + "datname": "template0" + }, + "rdsadmin": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "16384", + "datname": "rdsadmin" + }, + "template1": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "1", + "datname": "template1" + }, + "postgres": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "14007", + "datname": "postgres" + }, + "tpcc": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "16395", + "datname": "tpcc" + } + } + }, + "indexes": { + "pg_stat_user_indexes": { + "order_line": { + "idx_scan": "71221027", + "idx_tup_fetch": "1327195777", + "idx_tup_read": "1465108454", + "indexrelid": "16411", + "indexrelname": "order_line_pkey", + "relid": "16408", + "relname": "order_line", + "schemaname": "public" + }, + "new_order": { + "idx_scan": "64743913", + "idx_tup_fetch": "64546804", + "idx_tup_read": "807841105", + "indexrelid": "16416", + "indexrelname": "new_order_pkey", + "relid": "16413", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "idx_scan": "1792212095", + "idx_tup_fetch": "1792212095", + "idx_tup_read": "2046477920", + "indexrelid": "16421", + "indexrelname": "stock_pkey", + "relid": "16418", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "idx_scan": "3934046", + "idx_tup_fetch": "3934046", + "idx_tup_read": "4041834", + "indexrelid": "16460", + "indexrelname": "idx_order", + "relid": "16423", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "idx_scan": "22938165", + "idx_tup_fetch": "176028268", + "idx_tup_read": "180010353", + "indexrelid": "16459", + "indexrelname": "idx_customer_name", + "relid": "16435", + "relname": "customer", + "schemaname": "public" + }, + "district": { + "idx_scan": "191112737", + "idx_tup_fetch": "22880392", + "idx_tup_read": "2374164407", + "indexrelid": "16447", + "indexrelname": "district_pkey", + "relid": "16444", + "relname": "district", + "schemaname": "public" + }, + "item": { + "idx_scan": "384482380", + "idx_tup_fetch": "384117667", + "idx_tup_read": "384117667", + "indexrelid": "16452", + "indexrelname": "item_pkey", + "relid": "16449", + "relname": "item", + "schemaname": "public" + }, + "warehouse": { + "idx_scan": "126327795", + "idx_tup_fetch": "60255348", + "idx_tup_read": "716578474", + "indexrelid": "16457", + "indexrelname": "warehouse_pkey", + "relid": "16454", + "relname": "warehouse", + "schemaname": "public" + } + }, + "pg_statio_user_indexes": { + "order_line": { + "idx_blks_hit": "2478917785", + "idx_blks_read": "13453235", + "indexrelid": "16411", + "indexrelname": "order_line_pkey", + "relid": "16408", + "relname": "order_line", + "schemaname": "public" + }, + "new_order": { + "idx_blks_hit": "616006719", + "idx_blks_read": "1975587", + "indexrelid": "16416", + "indexrelname": "new_order_pkey", + "relid": "16413", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "idx_blks_hit": "5497628130", + "idx_blks_read": "2407761", + "indexrelid": "16421", + "indexrelname": "stock_pkey", + "relid": "16418", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "idx_blks_hit": "193913715", + "idx_blks_read": "12416799", + "indexrelid": "16460", + "indexrelname": "idx_order", + "relid": "16423", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "idx_blks_hit": "137876359", + "idx_blks_read": "2920974", + "indexrelid": "16459", + "indexrelname": "idx_customer_name", + "relid": "16435", + "relname": "customer", + "schemaname": "public" + }, + "district": { + "idx_blks_hit": "445686554", + "idx_blks_read": "882", + "indexrelid": "16447", + "indexrelname": "district_pkey", + "relid": "16444", + "relname": "district", + "schemaname": "public" + }, + "item": { + "idx_blks_hit": "770968569", + "idx_blks_read": "1366", + "indexrelid": "16452", + "indexrelname": "item_pkey", + "relid": "16449", + "relname": "item", + "schemaname": "public" + }, + "warehouse": { + "idx_blks_hit": "256456040", + "idx_blks_read": "92", + "indexrelid": "16457", + "indexrelname": "warehouse_pkey", + "relid": "16454", + "relname": "warehouse", + "schemaname": "public" + } + } + } + } +} diff --git a/client/controller/sample_output/rds_postgres/summary.json b/client/controller/sample_output/rds_postgres/summary.json new file mode 100644 index 0000000..a7a07d8 --- /dev/null +++ b/client/controller/sample_output/rds_postgres/summary.json @@ -0,0 +1,8 @@ +{ + "start_time": 1600373454483, + "end_time": 1600373654484, + "observation_time": 200, + "database_type": "postgres", + "database_version": "11", + "workload_name": "tpcc" +}