├── .gitignore ├── .zappr.yaml ├── CHANGELOG.md ├── LICENSE ├── MAINTAINERS ├── README.md ├── Vagrantfile ├── extra_features ├── aggregation_crons │ ├── 00_aggregation_tables.sql │ ├── FEAT_DESC.md │ ├── aggregate_sproc_load.py │ └── aggregate_table_size.py ├── blocking_monitor │ ├── FEAT_DESC.md │ ├── host_setup │ │ ├── 00_create_schema.sql │ │ ├── 10_create_helper_tables.sql │ │ ├── 15_create_result_tables.sql │ │ ├── 16_result_table_partitioning.sql │ │ ├── 20_blocking_monitor.sql │ │ ├── 30_analyzing_helpers.sql │ │ └── blocking_monitor.py │ └── pgo_setup │ │ ├── 15_create_result_tables.sql │ │ └── 30_analyzing_helpers.sql ├── influxdb_adapter │ ├── README.md │ ├── data_collection_queries │ │ ├── avg_query_runtime_per_db.sql │ │ ├── avg_sproc_runtime_per_db.sql │ │ ├── avg_sproc_runtime_per_schema.sql │ │ ├── blocked_process_counts.sql │ │ ├── db_general_info.sql │ │ ├── db_size.sql │ │ ├── index_details.sql │ │ ├── load.sql │ │ ├── scan_and_iud_rates_per_db.sql │ │ ├── scan_and_iud_rates_per_schema.sql │ │ ├── sproc_details_per_schema_sproc.sql │ │ ├── table_and_index_sizes_per_schema.sql │ │ ├── table_details.sql │ │ └── table_io_details.sql │ ├── datadb.py │ ├── dockerfiles │ │ ├── exporter_script │ │ │ ├── Dockerfile │ │ │ └── senza_template.yaml │ │ ├── grafana │ │ │ ├── Dockerfile │ │ │ ├── launch_wrapper.py │ │ │ └── senza_template.yaml │ │ └── influxdb │ │ │ ├── Dockerfile │ │ │ └── senza_template.yaml │ ├── export_to_influxdb.py │ ├── influx_config.yaml │ ├── requirements.txt │ └── vagrant_influx_grafana_box │ │ ├── Vagrantfile │ │ ├── bootstrap.sh │ │ └── create_documentation_dashboard.sql └── timeline_analysis │ ├── 10_create_tables.sql │ ├── 11_configure.sql │ ├── 20_calc_hosts_summary.sql │ ├── 20_calc_sprocs_summary.sql │ ├── 20_calc_tables_summary.sql │ ├── 20_hosts_evaluate_performance_last_day.sql │ ├── 20_is_to_be_reported.sql │ ├── 20_sproc_get_prev_values.sql │ ├── 20_sprocs_compare_shards_last_day.sql │ ├── 20_sprocs_evaluate_performance_after_db_upgrade.sql │ ├── 20_sprocs_evaluate_performance_last_hour.sql │ ├── 20_sprocs_evaluate_performance_modified_sproc.sql │ ├── 20_sprocs_evaluate_total_performance_last_hour.sql │ ├── 20_tables_evaluate_last_day.sql │ ├── 20_tables_evaluate_set.sql │ ├── FEAT_DESC.md │ ├── hosts_monitor.py │ ├── shards_monitor.py │ ├── sprocs_monitor.py │ └── tables_monitor.py ├── frontend ├── Dockerfile ├── pgobserver_frontend.example.yaml ├── requirements.txt ├── run.sh ├── senza_template.yaml └── src │ ├── api.py │ ├── aws_s3_configreader.py │ ├── datadb.py │ ├── export.py │ ├── flotgraph.py │ ├── hosts.py │ ├── hostsfrontend.py │ ├── indexdata.py │ ├── indexesfrontend.py │ ├── logfrontend.py │ ├── monitorfrontend.py │ ├── oauth.py │ ├── performance.py │ ├── report.py │ ├── reportdata.py │ ├── sprocdata.py │ ├── sprocinstance.py │ ├── sprocsfrontend.py │ ├── static │ ├── 1560.css │ ├── fluid_1680.css │ ├── images │ │ ├── animated-overlay.gif │ │ ├── settings.png │ │ ├── slidedown.png │ │ ├── slideup.png │ │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png │ │ ├── ui-bg_diagonals-thick_20_666666_40x40.png │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ ├── ui-bg_flat_10_000000_40x100.png │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ ├── ui-bg_glass_100_f6f6f6_1x400.png │ │ ├── ui-bg_glass_100_fdf5ce_1x400.png │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ ├── ui-bg_gloss-wave_35_f6a828_500x100.png │ │ ├── ui-bg_highlight-soft_100_eeeeee_1x100.png │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ ├── ui-bg_highlight-soft_75_ffe45c_1x100.png │ │ ├── ui-icons_222222_256x240.png │ │ ├── ui-icons_228ef1_256x240.png │ │ ├── ui-icons_2e83ff_256x240.png │ │ ├── ui-icons_454545_256x240.png │ │ ├── ui-icons_888888_256x240.png │ │ ├── ui-icons_cd0a0a_256x240.png │ │ ├── ui-icons_ef8c08_256x240.png │ │ ├── ui-icons_ffd27a_256x240.png │ │ └── ui-icons_ffffff_256x240.png │ ├── jquery-ui-1.11.1.min.css │ ├── js │ │ ├── flot │ │ │ ├── LICENSE.txt │ │ │ ├── Makefile │ │ │ ├── NEWS.txt │ │ │ ├── PLUGINS.txt │ │ │ ├── README.txt │ │ │ ├── jquery.colorhelpers.min.js │ │ │ ├── jquery.flot.autoscale.js │ │ │ ├── jquery.flot.canvas.min.js │ │ │ ├── jquery.flot.categories.min.js │ │ │ ├── jquery.flot.crosshair.min.js │ │ │ ├── jquery.flot.errorbars.min.js │ │ │ ├── jquery.flot.fillbetween.min.js │ │ │ ├── jquery.flot.image.min.js │ │ │ ├── jquery.flot.min.js │ │ │ ├── jquery.flot.navigate.min.js │ │ │ ├── jquery.flot.pie.min.js │ │ │ ├── jquery.flot.resize.min.js │ │ │ ├── jquery.flot.selection.min.js │ │ │ ├── jquery.flot.stack.min.js │ │ │ ├── jquery.flot.symbol.min.js │ │ │ ├── jquery.flot.threshold.min.js │ │ │ └── jquery.flot.time.min.js │ │ ├── jquery-1.11.1.min.js │ │ ├── jquery-ui-1.11.1.min.js │ │ ├── jquery.cookie.js │ │ └── scripts.js │ └── styles.css │ ├── tabledata.py │ ├── tablesfrontend.py │ ├── templates │ ├── all_sprocs.html │ ├── all_tables.html │ ├── baselayout.html │ ├── flot │ │ ├── barBase.html │ │ ├── base.html │ │ ├── baseMultiLegend.html │ │ ├── data_size_graph.html │ │ ├── data_time_graph.html │ │ └── selectable.html │ ├── hosts.html │ ├── index.html │ ├── perf_api.html │ ├── perf_bloat.html │ ├── perf_indexes.html │ ├── perf_locks.html │ ├── perf_schemas.html │ ├── perf_schemas_detailed.html │ ├── perf_stat_statements.html │ ├── perf_stat_statements_detailed.html │ ├── perf_tables.html │ ├── report_basic.html │ ├── sproc_detail.html │ ├── table.html │ ├── table_detail.html │ ├── table_indexes.html │ ├── table_top_statements.html │ ├── tables.html │ ├── tables_global_top.html │ ├── tables_size_table.html │ └── welcome.html │ ├── testdata.py │ ├── topsprocs.py │ ├── topstatements.py │ ├── tplE.py │ ├── web.py │ └── welcomefrontend.py ├── gatherer ├── Dockerfile ├── README.md ├── gatherer-manifest.yaml ├── pgobserver_gatherer.example.yaml ├── pom.xml ├── run.sh └── src │ ├── main │ └── java │ │ └── de │ │ └── zalando │ │ └── pgobserver │ │ └── gatherer │ │ ├── ADBGatherer.java │ │ ├── AGatherer.java │ │ ├── BgwriterStatsGatherer.java │ │ ├── BlockingLockValue.java │ │ ├── BlockingProcessValue.java │ │ ├── BlockingStatsGatherer.java │ │ ├── ConfigChecker.java │ │ ├── DBPools.java │ │ ├── GathererApp.java │ │ ├── Host.java │ │ ├── HostGatherers.java │ │ ├── HostSettings.java │ │ ├── IdCache.java │ │ ├── IndexIdCache.java │ │ ├── IndexStatsGatherer.java │ │ ├── IndexStatsValue.java │ │ ├── LoadGatherer.java │ │ ├── LoadStatsValue.java │ │ ├── SchemaStatsGatherer.java │ │ ├── SchemaStatsValue.java │ │ ├── SprocGatherer.java │ │ ├── SprocIdCache.java │ │ ├── SprocPerfValue.java │ │ ├── StatDatabaseGatherer.java │ │ ├── StatDatabaseValue.java │ │ ├── StatStatementsGatherer.java │ │ ├── StatStatementsValue.java │ │ ├── TableIOStatsGatherer.java │ │ ├── TableIOStatsValue.java │ │ ├── TableIdCache.java │ │ ├── TableStatsGatherer.java │ │ ├── TableStatsValue.java │ │ ├── config │ │ ├── Config.java │ │ ├── Database.java │ │ ├── Frontend.java │ │ └── Pool.java │ │ ├── domain │ │ └── BgwriterValue.java │ │ └── persistence │ │ ├── GatherSprocService.java │ │ ├── GatherSprocService90.java │ │ ├── GatherSprocService90Impl.java │ │ ├── GatherSprocServiceImpl.java │ │ ├── PgoWriterSprocService.java │ │ └── PgoWriterSprocServiceImpl.java │ └── test │ └── java │ └── de │ └── zalando │ └── pgobserver │ ├── config │ └── ConfigTest.java │ └── gatherer │ ├── LoadGathererTest.java │ └── SprocIdCacheTest.java ├── screenshots ├── 10_unused_schemas.png ├── 11_sproc_issues.png ├── 12_table_issues.png ├── 13_index_issues.png ├── 14_load_size_wow.png ├── 1_welcome.png ├── 2_1_host_home.png ├── 2_2_host_home.png ├── 3_sproc_details.png ├── 4_1_tables_overview.png ├── 4_2_table_details.png ├── 5_pg_stat_statement_1.png ├── 6_pg_stat_statement_2.png ├── 7_blocking_locks.png ├── 8_index_issues.png └── 9_bloat_report.png ├── sql ├── data_collection_helpers │ ├── bloated_tables_and_indexes.sql │ ├── cpu_load.sql │ └── get_stat_statements.sql ├── schema │ ├── 00_schema.sql │ ├── 01_dynamic_triggers.sql │ ├── 02_create_partitioned_tables.sql │ ├── 03_0_perf_comparision_additions.sql │ ├── 03_1_perf_comparison_sprocs.sql │ └── 04_monitor_api.sql └── schema_upgrade │ ├── 01_bgwriter.sql │ └── 02_performance_views_hostname_to_uishortname.sql └── vagrant ├── build.sh ├── setup.sh └── start.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/.gitignore -------------------------------------------------------------------------------- /.zappr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/.zappr.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/Vagrantfile -------------------------------------------------------------------------------- /extra_features/aggregation_crons/00_aggregation_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/aggregation_crons/00_aggregation_tables.sql -------------------------------------------------------------------------------- /extra_features/aggregation_crons/FEAT_DESC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/aggregation_crons/FEAT_DESC.md -------------------------------------------------------------------------------- /extra_features/aggregation_crons/aggregate_sproc_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/aggregation_crons/aggregate_sproc_load.py -------------------------------------------------------------------------------- /extra_features/aggregation_crons/aggregate_table_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/aggregation_crons/aggregate_table_size.py -------------------------------------------------------------------------------- /extra_features/blocking_monitor/FEAT_DESC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/blocking_monitor/FEAT_DESC.md -------------------------------------------------------------------------------- /extra_features/blocking_monitor/host_setup/00_create_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/blocking_monitor/host_setup/00_create_schema.sql -------------------------------------------------------------------------------- /extra_features/blocking_monitor/host_setup/10_create_helper_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/blocking_monitor/host_setup/10_create_helper_tables.sql -------------------------------------------------------------------------------- /extra_features/blocking_monitor/host_setup/15_create_result_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/blocking_monitor/host_setup/15_create_result_tables.sql -------------------------------------------------------------------------------- /extra_features/blocking_monitor/host_setup/16_result_table_partitioning.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/blocking_monitor/host_setup/16_result_table_partitioning.sql -------------------------------------------------------------------------------- /extra_features/blocking_monitor/host_setup/20_blocking_monitor.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/blocking_monitor/host_setup/20_blocking_monitor.sql -------------------------------------------------------------------------------- /extra_features/blocking_monitor/host_setup/30_analyzing_helpers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/blocking_monitor/host_setup/30_analyzing_helpers.sql -------------------------------------------------------------------------------- /extra_features/blocking_monitor/host_setup/blocking_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/blocking_monitor/host_setup/blocking_monitor.py -------------------------------------------------------------------------------- /extra_features/blocking_monitor/pgo_setup/15_create_result_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/blocking_monitor/pgo_setup/15_create_result_tables.sql -------------------------------------------------------------------------------- /extra_features/blocking_monitor/pgo_setup/30_analyzing_helpers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/blocking_monitor/pgo_setup/30_analyzing_helpers.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/README.md -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/avg_query_runtime_per_db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/avg_query_runtime_per_db.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/avg_sproc_runtime_per_db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/avg_sproc_runtime_per_db.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/avg_sproc_runtime_per_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/avg_sproc_runtime_per_schema.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/blocked_process_counts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/blocked_process_counts.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/db_general_info.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/db_general_info.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/db_size.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/db_size.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/index_details.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/index_details.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/load.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/load.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/scan_and_iud_rates_per_db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/scan_and_iud_rates_per_db.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/scan_and_iud_rates_per_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/scan_and_iud_rates_per_schema.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/sproc_details_per_schema_sproc.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/sproc_details_per_schema_sproc.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/table_and_index_sizes_per_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/table_and_index_sizes_per_schema.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/table_details.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/table_details.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/data_collection_queries/table_io_details.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/data_collection_queries/table_io_details.sql -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/datadb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/datadb.py -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/dockerfiles/exporter_script/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/dockerfiles/exporter_script/Dockerfile -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/dockerfiles/exporter_script/senza_template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/dockerfiles/exporter_script/senza_template.yaml -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/dockerfiles/grafana/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/dockerfiles/grafana/Dockerfile -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/dockerfiles/grafana/launch_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/dockerfiles/grafana/launch_wrapper.py -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/dockerfiles/grafana/senza_template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/dockerfiles/grafana/senza_template.yaml -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/dockerfiles/influxdb/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/dockerfiles/influxdb/Dockerfile -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/dockerfiles/influxdb/senza_template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/dockerfiles/influxdb/senza_template.yaml -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/export_to_influxdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/export_to_influxdb.py -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/influx_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/influx_config.yaml -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/requirements.txt: -------------------------------------------------------------------------------- 1 | influxdb>=1.0 2 | psycopg2>=2.6 3 | pyyaml 4 | boto 5 | -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/vagrant_influx_grafana_box/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/vagrant_influx_grafana_box/Vagrantfile -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/vagrant_influx_grafana_box/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/vagrant_influx_grafana_box/bootstrap.sh -------------------------------------------------------------------------------- /extra_features/influxdb_adapter/vagrant_influx_grafana_box/create_documentation_dashboard.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/influxdb_adapter/vagrant_influx_grafana_box/create_documentation_dashboard.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/10_create_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/10_create_tables.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/11_configure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/11_configure.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_calc_hosts_summary.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_calc_hosts_summary.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_calc_sprocs_summary.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_calc_sprocs_summary.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_calc_tables_summary.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_calc_tables_summary.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_hosts_evaluate_performance_last_day.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_hosts_evaluate_performance_last_day.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_is_to_be_reported.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_is_to_be_reported.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_sproc_get_prev_values.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_sproc_get_prev_values.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_sprocs_compare_shards_last_day.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_sprocs_compare_shards_last_day.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_sprocs_evaluate_performance_after_db_upgrade.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_sprocs_evaluate_performance_after_db_upgrade.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_sprocs_evaluate_performance_last_hour.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_sprocs_evaluate_performance_last_hour.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_sprocs_evaluate_performance_modified_sproc.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_sprocs_evaluate_performance_modified_sproc.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_sprocs_evaluate_total_performance_last_hour.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_sprocs_evaluate_total_performance_last_hour.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_tables_evaluate_last_day.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_tables_evaluate_last_day.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/20_tables_evaluate_set.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/20_tables_evaluate_set.sql -------------------------------------------------------------------------------- /extra_features/timeline_analysis/FEAT_DESC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/FEAT_DESC.md -------------------------------------------------------------------------------- /extra_features/timeline_analysis/hosts_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/hosts_monitor.py -------------------------------------------------------------------------------- /extra_features/timeline_analysis/shards_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/shards_monitor.py -------------------------------------------------------------------------------- /extra_features/timeline_analysis/sprocs_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/sprocs_monitor.py -------------------------------------------------------------------------------- /extra_features/timeline_analysis/tables_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/extra_features/timeline_analysis/tables_monitor.py -------------------------------------------------------------------------------- /frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/Dockerfile -------------------------------------------------------------------------------- /frontend/pgobserver_frontend.example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/pgobserver_frontend.example.yaml -------------------------------------------------------------------------------- /frontend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/requirements.txt -------------------------------------------------------------------------------- /frontend/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/run.sh -------------------------------------------------------------------------------- /frontend/senza_template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/senza_template.yaml -------------------------------------------------------------------------------- /frontend/src/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/api.py -------------------------------------------------------------------------------- /frontend/src/aws_s3_configreader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/aws_s3_configreader.py -------------------------------------------------------------------------------- /frontend/src/datadb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/datadb.py -------------------------------------------------------------------------------- /frontend/src/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/export.py -------------------------------------------------------------------------------- /frontend/src/flotgraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/flotgraph.py -------------------------------------------------------------------------------- /frontend/src/hosts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/hosts.py -------------------------------------------------------------------------------- /frontend/src/hostsfrontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/hostsfrontend.py -------------------------------------------------------------------------------- /frontend/src/indexdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/indexdata.py -------------------------------------------------------------------------------- /frontend/src/indexesfrontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/indexesfrontend.py -------------------------------------------------------------------------------- /frontend/src/logfrontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/logfrontend.py -------------------------------------------------------------------------------- /frontend/src/monitorfrontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/monitorfrontend.py -------------------------------------------------------------------------------- /frontend/src/oauth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/oauth.py -------------------------------------------------------------------------------- /frontend/src/performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/performance.py -------------------------------------------------------------------------------- /frontend/src/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/report.py -------------------------------------------------------------------------------- /frontend/src/reportdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/reportdata.py -------------------------------------------------------------------------------- /frontend/src/sprocdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/sprocdata.py -------------------------------------------------------------------------------- /frontend/src/sprocinstance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/sprocinstance.py -------------------------------------------------------------------------------- /frontend/src/sprocsfrontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/sprocsfrontend.py -------------------------------------------------------------------------------- /frontend/src/static/1560.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/1560.css -------------------------------------------------------------------------------- /frontend/src/static/fluid_1680.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/fluid_1680.css -------------------------------------------------------------------------------- /frontend/src/static/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/animated-overlay.gif -------------------------------------------------------------------------------- /frontend/src/static/images/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/settings.png -------------------------------------------------------------------------------- /frontend/src/static/images/slidedown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/slidedown.png -------------------------------------------------------------------------------- /frontend/src/static/images/slideup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/slideup.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_diagonals-thick_18_b81900_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_diagonals-thick_18_b81900_40x40.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_diagonals-thick_20_666666_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_diagonals-thick_20_666666_40x40.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_flat_10_000000_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_flat_10_000000_40x100.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_glass_100_f6f6f6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_glass_100_f6f6f6_1x400.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_glass_100_fdf5ce_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_glass_100_fdf5ce_1x400.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_gloss-wave_35_f6a828_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_gloss-wave_35_f6a828_500x100.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_highlight-soft_100_eeeeee_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_highlight-soft_100_eeeeee_1x100.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-bg_highlight-soft_75_ffe45c_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-bg_highlight-soft_75_ffe45c_1x100.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-icons_228ef1_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-icons_228ef1_256x240.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-icons_ef8c08_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-icons_ef8c08_256x240.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-icons_ffd27a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-icons_ffd27a_256x240.png -------------------------------------------------------------------------------- /frontend/src/static/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /frontend/src/static/jquery-ui-1.11.1.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/jquery-ui-1.11.1.min.css -------------------------------------------------------------------------------- /frontend/src/static/js/flot/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/LICENSE.txt -------------------------------------------------------------------------------- /frontend/src/static/js/flot/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/Makefile -------------------------------------------------------------------------------- /frontend/src/static/js/flot/NEWS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/NEWS.txt -------------------------------------------------------------------------------- /frontend/src/static/js/flot/PLUGINS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/PLUGINS.txt -------------------------------------------------------------------------------- /frontend/src/static/js/flot/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/README.txt -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.colorhelpers.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.colorhelpers.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.autoscale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.autoscale.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.canvas.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.canvas.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.categories.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.categories.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.crosshair.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.crosshair.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.errorbars.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.errorbars.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.fillbetween.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.fillbetween.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.image.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.image.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.navigate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.navigate.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.pie.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.pie.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.resize.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.resize.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.selection.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.selection.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.stack.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.stack.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.symbol.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.symbol.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.threshold.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.threshold.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/flot/jquery.flot.time.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/flot/jquery.flot.time.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/jquery-1.11.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/jquery-1.11.1.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/jquery-ui-1.11.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/jquery-ui-1.11.1.min.js -------------------------------------------------------------------------------- /frontend/src/static/js/jquery.cookie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/jquery.cookie.js -------------------------------------------------------------------------------- /frontend/src/static/js/scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/js/scripts.js -------------------------------------------------------------------------------- /frontend/src/static/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/static/styles.css -------------------------------------------------------------------------------- /frontend/src/tabledata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/tabledata.py -------------------------------------------------------------------------------- /frontend/src/tablesfrontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/tablesfrontend.py -------------------------------------------------------------------------------- /frontend/src/templates/all_sprocs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/all_sprocs.html -------------------------------------------------------------------------------- /frontend/src/templates/all_tables.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/all_tables.html -------------------------------------------------------------------------------- /frontend/src/templates/baselayout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/baselayout.html -------------------------------------------------------------------------------- /frontend/src/templates/flot/barBase.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/flot/barBase.html -------------------------------------------------------------------------------- /frontend/src/templates/flot/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/flot/base.html -------------------------------------------------------------------------------- /frontend/src/templates/flot/baseMultiLegend.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/flot/baseMultiLegend.html -------------------------------------------------------------------------------- /frontend/src/templates/flot/data_size_graph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/flot/data_size_graph.html -------------------------------------------------------------------------------- /frontend/src/templates/flot/data_time_graph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/flot/data_time_graph.html -------------------------------------------------------------------------------- /frontend/src/templates/flot/selectable.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/flot/selectable.html -------------------------------------------------------------------------------- /frontend/src/templates/hosts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/hosts.html -------------------------------------------------------------------------------- /frontend/src/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/index.html -------------------------------------------------------------------------------- /frontend/src/templates/perf_api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/perf_api.html -------------------------------------------------------------------------------- /frontend/src/templates/perf_bloat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/perf_bloat.html -------------------------------------------------------------------------------- /frontend/src/templates/perf_indexes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/perf_indexes.html -------------------------------------------------------------------------------- /frontend/src/templates/perf_locks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/perf_locks.html -------------------------------------------------------------------------------- /frontend/src/templates/perf_schemas.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/perf_schemas.html -------------------------------------------------------------------------------- /frontend/src/templates/perf_schemas_detailed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/perf_schemas_detailed.html -------------------------------------------------------------------------------- /frontend/src/templates/perf_stat_statements.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/perf_stat_statements.html -------------------------------------------------------------------------------- /frontend/src/templates/perf_stat_statements_detailed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/perf_stat_statements_detailed.html -------------------------------------------------------------------------------- /frontend/src/templates/perf_tables.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/perf_tables.html -------------------------------------------------------------------------------- /frontend/src/templates/report_basic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/report_basic.html -------------------------------------------------------------------------------- /frontend/src/templates/sproc_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/sproc_detail.html -------------------------------------------------------------------------------- /frontend/src/templates/table.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/table.html -------------------------------------------------------------------------------- /frontend/src/templates/table_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/table_detail.html -------------------------------------------------------------------------------- /frontend/src/templates/table_indexes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/table_indexes.html -------------------------------------------------------------------------------- /frontend/src/templates/table_top_statements.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/table_top_statements.html -------------------------------------------------------------------------------- /frontend/src/templates/tables.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/tables.html -------------------------------------------------------------------------------- /frontend/src/templates/tables_global_top.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/tables_global_top.html -------------------------------------------------------------------------------- /frontend/src/templates/tables_size_table.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/tables_size_table.html -------------------------------------------------------------------------------- /frontend/src/templates/welcome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/templates/welcome.html -------------------------------------------------------------------------------- /frontend/src/testdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/testdata.py -------------------------------------------------------------------------------- /frontend/src/topsprocs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/topsprocs.py -------------------------------------------------------------------------------- /frontend/src/topstatements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/topstatements.py -------------------------------------------------------------------------------- /frontend/src/tplE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/tplE.py -------------------------------------------------------------------------------- /frontend/src/web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/web.py -------------------------------------------------------------------------------- /frontend/src/welcomefrontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/frontend/src/welcomefrontend.py -------------------------------------------------------------------------------- /gatherer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/Dockerfile -------------------------------------------------------------------------------- /gatherer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/README.md -------------------------------------------------------------------------------- /gatherer/gatherer-manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/gatherer-manifest.yaml -------------------------------------------------------------------------------- /gatherer/pgobserver_gatherer.example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/pgobserver_gatherer.example.yaml -------------------------------------------------------------------------------- /gatherer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/pom.xml -------------------------------------------------------------------------------- /gatherer/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/run.sh -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/ADBGatherer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/ADBGatherer.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/AGatherer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/AGatherer.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/BgwriterStatsGatherer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/BgwriterStatsGatherer.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/BlockingLockValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/BlockingLockValue.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/BlockingProcessValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/BlockingProcessValue.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/BlockingStatsGatherer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/BlockingStatsGatherer.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/ConfigChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/ConfigChecker.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/DBPools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/DBPools.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/GathererApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/GathererApp.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/Host.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/Host.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/HostGatherers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/HostGatherers.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/HostSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/HostSettings.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/IdCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/IdCache.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/IndexIdCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/IndexIdCache.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/IndexStatsGatherer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/IndexStatsGatherer.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/IndexStatsValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/IndexStatsValue.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/LoadGatherer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/LoadGatherer.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/LoadStatsValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/LoadStatsValue.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/SchemaStatsGatherer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/SchemaStatsGatherer.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/SchemaStatsValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/SchemaStatsValue.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/SprocGatherer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/SprocGatherer.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/SprocIdCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/SprocIdCache.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/SprocPerfValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/SprocPerfValue.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/StatDatabaseGatherer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/StatDatabaseGatherer.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/StatDatabaseValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/StatDatabaseValue.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/StatStatementsGatherer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/StatStatementsGatherer.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/StatStatementsValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/StatStatementsValue.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/TableIOStatsGatherer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/TableIOStatsGatherer.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/TableIOStatsValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/TableIOStatsValue.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/TableIdCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/TableIdCache.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/TableStatsGatherer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/TableStatsGatherer.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/TableStatsValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/TableStatsValue.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/config/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/config/Config.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/config/Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/config/Database.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/config/Frontend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/config/Frontend.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/config/Pool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/config/Pool.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/domain/BgwriterValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/domain/BgwriterValue.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/persistence/GatherSprocService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/persistence/GatherSprocService.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/persistence/GatherSprocService90.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/persistence/GatherSprocService90.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/persistence/GatherSprocService90Impl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/persistence/GatherSprocService90Impl.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/persistence/GatherSprocServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/persistence/GatherSprocServiceImpl.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/persistence/PgoWriterSprocService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/persistence/PgoWriterSprocService.java -------------------------------------------------------------------------------- /gatherer/src/main/java/de/zalando/pgobserver/gatherer/persistence/PgoWriterSprocServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/main/java/de/zalando/pgobserver/gatherer/persistence/PgoWriterSprocServiceImpl.java -------------------------------------------------------------------------------- /gatherer/src/test/java/de/zalando/pgobserver/config/ConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/test/java/de/zalando/pgobserver/config/ConfigTest.java -------------------------------------------------------------------------------- /gatherer/src/test/java/de/zalando/pgobserver/gatherer/LoadGathererTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/test/java/de/zalando/pgobserver/gatherer/LoadGathererTest.java -------------------------------------------------------------------------------- /gatherer/src/test/java/de/zalando/pgobserver/gatherer/SprocIdCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/gatherer/src/test/java/de/zalando/pgobserver/gatherer/SprocIdCacheTest.java -------------------------------------------------------------------------------- /screenshots/10_unused_schemas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/10_unused_schemas.png -------------------------------------------------------------------------------- /screenshots/11_sproc_issues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/11_sproc_issues.png -------------------------------------------------------------------------------- /screenshots/12_table_issues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/12_table_issues.png -------------------------------------------------------------------------------- /screenshots/13_index_issues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/13_index_issues.png -------------------------------------------------------------------------------- /screenshots/14_load_size_wow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/14_load_size_wow.png -------------------------------------------------------------------------------- /screenshots/1_welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/1_welcome.png -------------------------------------------------------------------------------- /screenshots/2_1_host_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/2_1_host_home.png -------------------------------------------------------------------------------- /screenshots/2_2_host_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/2_2_host_home.png -------------------------------------------------------------------------------- /screenshots/3_sproc_details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/3_sproc_details.png -------------------------------------------------------------------------------- /screenshots/4_1_tables_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/4_1_tables_overview.png -------------------------------------------------------------------------------- /screenshots/4_2_table_details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/4_2_table_details.png -------------------------------------------------------------------------------- /screenshots/5_pg_stat_statement_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/5_pg_stat_statement_1.png -------------------------------------------------------------------------------- /screenshots/6_pg_stat_statement_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/6_pg_stat_statement_2.png -------------------------------------------------------------------------------- /screenshots/7_blocking_locks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/7_blocking_locks.png -------------------------------------------------------------------------------- /screenshots/8_index_issues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/8_index_issues.png -------------------------------------------------------------------------------- /screenshots/9_bloat_report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/screenshots/9_bloat_report.png -------------------------------------------------------------------------------- /sql/data_collection_helpers/bloated_tables_and_indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/sql/data_collection_helpers/bloated_tables_and_indexes.sql -------------------------------------------------------------------------------- /sql/data_collection_helpers/cpu_load.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/sql/data_collection_helpers/cpu_load.sql -------------------------------------------------------------------------------- /sql/data_collection_helpers/get_stat_statements.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/sql/data_collection_helpers/get_stat_statements.sql -------------------------------------------------------------------------------- /sql/schema/00_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/sql/schema/00_schema.sql -------------------------------------------------------------------------------- /sql/schema/01_dynamic_triggers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/sql/schema/01_dynamic_triggers.sql -------------------------------------------------------------------------------- /sql/schema/02_create_partitioned_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/sql/schema/02_create_partitioned_tables.sql -------------------------------------------------------------------------------- /sql/schema/03_0_perf_comparision_additions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/sql/schema/03_0_perf_comparision_additions.sql -------------------------------------------------------------------------------- /sql/schema/03_1_perf_comparison_sprocs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/sql/schema/03_1_perf_comparison_sprocs.sql -------------------------------------------------------------------------------- /sql/schema/04_monitor_api.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/sql/schema/04_monitor_api.sql -------------------------------------------------------------------------------- /sql/schema_upgrade/01_bgwriter.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/sql/schema_upgrade/01_bgwriter.sql -------------------------------------------------------------------------------- /sql/schema_upgrade/02_performance_views_hostname_to_uishortname.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/sql/schema_upgrade/02_performance_views_hostname_to_uishortname.sql -------------------------------------------------------------------------------- /vagrant/build.sh: -------------------------------------------------------------------------------- 1 | cd /vagrant && ./build.sh -------------------------------------------------------------------------------- /vagrant/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/vagrant/setup.sh -------------------------------------------------------------------------------- /vagrant/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/PGObserver/HEAD/vagrant/start.sh --------------------------------------------------------------------------------