├── .dockerignore ├── .gitattributes ├── .gitignore ├── Dockerfile.dashboard ├── Dockerfile.nginx ├── LICENSE ├── Makefile ├── README.md ├── bin ├── header ├── is_on_VPN └── paas-pmo-merge.vd ├── copilot ├── .workspace ├── dashboard │ └── manifest.yml ├── environments │ ├── dev │ │ └── manifest.yml │ ├── production │ │ └── manifest.yml │ └── staging │ │ └── manifest.yml └── nginx │ └── manifest.yml ├── dashboard ├── aiven.sp ├── apps.sp ├── aws.sp ├── bills.sp ├── buildpacks.sp ├── checkin.sp ├── config │ ├── aws.spc │ ├── config.spc │ ├── csv.spc │ ├── github.spc │ ├── net.spc │ ├── prometheus.spc │ ├── rss.spc │ ├── settings.csv │ ├── terraform.spc │ └── zendesk.spc ├── departments.sp ├── domains.sp ├── general.sp ├── github.sp ├── input.sp ├── mod.sp ├── orgs.sp ├── paas.sp ├── query │ ├── aiven │ │ ├── aiven_instances.sql │ │ ├── aiven_instances_count.sql │ │ ├── elasticsearch_count.sql │ │ ├── influxdb_count.sql │ │ └── opensearch_count.sql │ ├── apps │ │ ├── apps.sql │ │ ├── apps_count.sql │ │ ├── processes.sql │ │ └── processes_count.sql │ ├── aws │ │ ├── application_load_balancers.sql │ │ ├── application_load_balancers_count.sql │ │ ├── cloudfront_distributions.sql │ │ ├── cloudfront_distributions_count.sql │ │ ├── ebs_snapshots.sql │ │ ├── ebs_snapshots_count.sql │ │ ├── ebs_volumes.sql │ │ ├── ebs_volumes_count.sql │ │ ├── ec2_instance_types.sql │ │ ├── ec2_instance_types_count.sql │ │ ├── ec2_instances.sql │ │ ├── ec2_instances_count.sql │ │ ├── elasticache_clusters.sql │ │ ├── elasticache_clusters_count.sql │ │ ├── network_load_balancers.sql │ │ ├── network_load_balancers_count.sql │ │ ├── paas_accounts.sql │ │ ├── rds_db_instances.sql │ │ ├── rds_db_instances_count.sql │ │ ├── rds_db_instances_report.sql │ │ ├── rds_db_snapshots.sql │ │ ├── rds_db_snapshots_count.sql │ │ ├── s3_buckets.sql │ │ ├── s3_buckets_count.sql │ │ ├── sqs_queues.sql │ │ ├── sqs_queues_count.sql │ │ ├── vpc_internet_gateways.sql │ │ ├── vpc_internet_gateways_count.sql │ │ ├── vpc_subnets.sql │ │ ├── vpc_subnets_count.sql │ │ ├── vpcs.sql │ │ └── vpcs_count.sql │ ├── bills │ │ ├── bills_date_range.sql │ │ ├── bills_last_bill_date.sql │ │ ├── bills_total.sql │ │ ├── bills_total_by_date.sql │ │ ├── bills_total_by_region.sql │ │ └── bills_total_last_month.sql │ ├── buildpacks │ │ ├── buildpacks.sql │ │ └── buildpacks_count.sql │ ├── departments │ │ ├── departments.sql │ │ └── departments_count.sql │ ├── domains │ │ ├── domains.sql │ │ ├── domains_count.sql │ │ ├── private_domains_count.sql │ │ └── public_domains_count.sql │ ├── general │ │ ├── countdown_days.sql │ │ ├── countdown_weeks.sql │ │ ├── countdown_working_days.sql │ │ ├── holidays_count.sql │ │ ├── isolation_segments_count.sql │ │ └── operating_system.sql │ ├── github │ │ ├── paas_github_repos.sql │ │ └── paas_github_repos_count.sql │ ├── input │ │ ├── departments_input.sql │ │ ├── organizations_input.sql │ │ └── regions_input.sql │ ├── orgs │ │ ├── orgs.sql │ │ ├── orgs_by_created.sql │ │ ├── orgs_by_owner.sql │ │ ├── orgs_by_region.sql │ │ ├── orgs_check_suspended.sql │ │ ├── orgs_count.sql │ │ ├── orgs_count_billable.sql │ │ ├── orgs_count_by_department.sql │ │ ├── orgs_count_by_owner.sql │ │ ├── orgs_count_by_region.sql │ │ ├── orgs_count_suspended.sql │ │ ├── orgs_expiring_trials.sql │ │ └── orgs_expiring_trials_count.sql │ ├── routes │ │ ├── routes.sql │ │ └── routes_count.sql │ ├── rss │ │ └── cves.sql │ ├── services │ │ ├── services.sql │ │ ├── services_count.sql │ │ └── services_offering_count.sql │ ├── statuspage │ │ ├── statuspage_latest.sql │ │ └── statuspage_posts.sql │ ├── users │ │ ├── user_total_email_domain_count.sql │ │ ├── users.sql │ │ ├── users_by_domain.sql │ │ ├── users_by_domain_count.sql │ │ ├── users_by_region.sql │ │ ├── users_count.sql │ │ ├── users_email.sql │ │ ├── users_name.sql │ │ └── users_total_email_domain_count.sql │ └── virtual_machines │ │ ├── virtual_machine_counts.sql │ │ ├── virtual_machines_by_environment.sql │ │ ├── virtual_machines_by_region.sql │ │ ├── virtual_machines_by_type.sql │ │ └── virtual_machines_count.sql ├── routes.sp ├── services.sp ├── statuspage.sp ├── users.sp └── virtual_machines.sp ├── docs ├── add-billing-data.md ├── casts │ ├── 01-app-init.cast │ ├── 02-env-init-dev.cast │ ├── 02-env-init-production.cast │ ├── 02-env-init-staging.cast │ ├── 03-env-deploy-dev.cast │ ├── 03-env-deploy-production.cast │ ├── 03-env-deploy-staging.cast │ ├── 04-svc-init-dashboard.cast │ ├── 05-svc-deploy-dashboard.cast │ ├── 06-svc-init-nginx.cast │ ├── 11-app-delete-app.cast │ └── 11-env-delete-production.cast ├── datamodel.drawio ├── datamodel.md ├── datamodel.png ├── datamodel.svg ├── decisions.md ├── diagrams.drawio ├── schemata.csv ├── schemata.md └── screenshot.png ├── nginx ├── conf │ └── nginx.conf └── www │ ├── health │ └── index.html │ ├── index.html │ └── index.md └── requirements.txt /.dockerignore: -------------------------------------------------------------------------------- 1 | hack 2 | _data 3 | copilot 4 | docs 5 | hack 6 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | **/*.sp linguist-language=HCL -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile.dashboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/Dockerfile.dashboard -------------------------------------------------------------------------------- /Dockerfile.nginx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/Dockerfile.nginx -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/README.md -------------------------------------------------------------------------------- /bin/header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/bin/header -------------------------------------------------------------------------------- /bin/is_on_VPN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/bin/is_on_VPN -------------------------------------------------------------------------------- /bin/paas-pmo-merge.vd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/bin/paas-pmo-merge.vd -------------------------------------------------------------------------------- /copilot/.workspace: -------------------------------------------------------------------------------- 1 | application: paas-dashboard 2 | path: "" 3 | -------------------------------------------------------------------------------- /copilot/dashboard/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/copilot/dashboard/manifest.yml -------------------------------------------------------------------------------- /copilot/environments/dev/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/copilot/environments/dev/manifest.yml -------------------------------------------------------------------------------- /copilot/environments/production/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/copilot/environments/production/manifest.yml -------------------------------------------------------------------------------- /copilot/environments/staging/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/copilot/environments/staging/manifest.yml -------------------------------------------------------------------------------- /copilot/nginx/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/copilot/nginx/manifest.yml -------------------------------------------------------------------------------- /dashboard/aiven.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/aiven.sp -------------------------------------------------------------------------------- /dashboard/apps.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/apps.sp -------------------------------------------------------------------------------- /dashboard/aws.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/aws.sp -------------------------------------------------------------------------------- /dashboard/bills.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/bills.sp -------------------------------------------------------------------------------- /dashboard/buildpacks.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/buildpacks.sp -------------------------------------------------------------------------------- /dashboard/checkin.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/checkin.sp -------------------------------------------------------------------------------- /dashboard/config/aws.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/config/aws.spc -------------------------------------------------------------------------------- /dashboard/config/config.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/config/config.spc -------------------------------------------------------------------------------- /dashboard/config/csv.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/config/csv.spc -------------------------------------------------------------------------------- /dashboard/config/github.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/config/github.spc -------------------------------------------------------------------------------- /dashboard/config/net.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/config/net.spc -------------------------------------------------------------------------------- /dashboard/config/prometheus.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/config/prometheus.spc -------------------------------------------------------------------------------- /dashboard/config/rss.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/config/rss.spc -------------------------------------------------------------------------------- /dashboard/config/settings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/config/settings.csv -------------------------------------------------------------------------------- /dashboard/config/terraform.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/config/terraform.spc -------------------------------------------------------------------------------- /dashboard/config/zendesk.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/config/zendesk.spc -------------------------------------------------------------------------------- /dashboard/departments.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/departments.sp -------------------------------------------------------------------------------- /dashboard/domains.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/domains.sp -------------------------------------------------------------------------------- /dashboard/general.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/general.sp -------------------------------------------------------------------------------- /dashboard/github.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/github.sp -------------------------------------------------------------------------------- /dashboard/input.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/input.sp -------------------------------------------------------------------------------- /dashboard/mod.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/mod.sp -------------------------------------------------------------------------------- /dashboard/orgs.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/orgs.sp -------------------------------------------------------------------------------- /dashboard/paas.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/paas.sp -------------------------------------------------------------------------------- /dashboard/query/aiven/aiven_instances.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aiven/aiven_instances.sql -------------------------------------------------------------------------------- /dashboard/query/aiven/aiven_instances_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aiven/aiven_instances_count.sql -------------------------------------------------------------------------------- /dashboard/query/aiven/elasticsearch_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aiven/elasticsearch_count.sql -------------------------------------------------------------------------------- /dashboard/query/aiven/influxdb_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aiven/influxdb_count.sql -------------------------------------------------------------------------------- /dashboard/query/aiven/opensearch_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aiven/opensearch_count.sql -------------------------------------------------------------------------------- /dashboard/query/apps/apps.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/apps/apps.sql -------------------------------------------------------------------------------- /dashboard/query/apps/apps_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/apps/apps_count.sql -------------------------------------------------------------------------------- /dashboard/query/apps/processes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/apps/processes.sql -------------------------------------------------------------------------------- /dashboard/query/apps/processes_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/apps/processes_count.sql -------------------------------------------------------------------------------- /dashboard/query/aws/application_load_balancers.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | aws_ec2_application_load_balancer -------------------------------------------------------------------------------- /dashboard/query/aws/application_load_balancers_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/application_load_balancers_count.sql -------------------------------------------------------------------------------- /dashboard/query/aws/cloudfront_distributions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/cloudfront_distributions.sql -------------------------------------------------------------------------------- /dashboard/query/aws/cloudfront_distributions_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/cloudfront_distributions_count.sql -------------------------------------------------------------------------------- /dashboard/query/aws/ebs_snapshots.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | aws_ebs_snapshot -------------------------------------------------------------------------------- /dashboard/query/aws/ebs_snapshots_count.sql: -------------------------------------------------------------------------------- 1 | select 2 | count(*) 3 | from 4 | ebs_snapshots -------------------------------------------------------------------------------- /dashboard/query/aws/ebs_volumes.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | aws_ebs_volume -------------------------------------------------------------------------------- /dashboard/query/aws/ebs_volumes_count.sql: -------------------------------------------------------------------------------- 1 | select 2 | count(*) 3 | from 4 | ebs_volumes -------------------------------------------------------------------------------- /dashboard/query/aws/ec2_instance_types.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | aws_ec2_instance_type 5 | -------------------------------------------------------------------------------- /dashboard/query/aws/ec2_instance_types_count.sql: -------------------------------------------------------------------------------- 1 | select 2 | count(*) 3 | from 4 | aws_ec2_instance_type 5 | -------------------------------------------------------------------------------- /dashboard/query/aws/ec2_instances.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | aws_ec2_instance 5 | -------------------------------------------------------------------------------- /dashboard/query/aws/ec2_instances_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/ec2_instances_count.sql -------------------------------------------------------------------------------- /dashboard/query/aws/elasticache_clusters.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | aws_elasticache_cluster -------------------------------------------------------------------------------- /dashboard/query/aws/elasticache_clusters_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/elasticache_clusters_count.sql -------------------------------------------------------------------------------- /dashboard/query/aws/network_load_balancers.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from aws_ec2_network_load_balancer 4 | -------------------------------------------------------------------------------- /dashboard/query/aws/network_load_balancers_count.sql: -------------------------------------------------------------------------------- 1 | select 2 | count(*) 3 | from network_load_balancers 4 | -------------------------------------------------------------------------------- /dashboard/query/aws/paas_accounts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/paas_accounts.sql -------------------------------------------------------------------------------- /dashboard/query/aws/rds_db_instances.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/rds_db_instances.sql -------------------------------------------------------------------------------- /dashboard/query/aws/rds_db_instances_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/rds_db_instances_count.sql -------------------------------------------------------------------------------- /dashboard/query/aws/rds_db_instances_report.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/rds_db_instances_report.sql -------------------------------------------------------------------------------- /dashboard/query/aws/rds_db_snapshots.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | aws_rds_db_snapshot -------------------------------------------------------------------------------- /dashboard/query/aws/rds_db_snapshots_count.sql: -------------------------------------------------------------------------------- 1 | select 2 | count(*) 3 | from 4 | rds_db_snapshots -------------------------------------------------------------------------------- /dashboard/query/aws/s3_buckets.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | aws_s3_bucket 5 | 6 | -------------------------------------------------------------------------------- /dashboard/query/aws/s3_buckets_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/s3_buckets_count.sql -------------------------------------------------------------------------------- /dashboard/query/aws/sqs_queues.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | aws_sqs_queue 5 | 6 | -------------------------------------------------------------------------------- /dashboard/query/aws/sqs_queues_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/sqs_queues_count.sql -------------------------------------------------------------------------------- /dashboard/query/aws/vpc_internet_gateways.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | aws_vpc_internet_gateway -------------------------------------------------------------------------------- /dashboard/query/aws/vpc_internet_gateways_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/vpc_internet_gateways_count.sql -------------------------------------------------------------------------------- /dashboard/query/aws/vpc_subnets.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | aws_vpc_subnet -------------------------------------------------------------------------------- /dashboard/query/aws/vpc_subnets_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/vpc_subnets_count.sql -------------------------------------------------------------------------------- /dashboard/query/aws/vpcs.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | aws_vpc -------------------------------------------------------------------------------- /dashboard/query/aws/vpcs_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/aws/vpcs_count.sql -------------------------------------------------------------------------------- /dashboard/query/bills/bills_date_range.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/bills/bills_date_range.sql -------------------------------------------------------------------------------- /dashboard/query/bills/bills_last_bill_date.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/bills/bills_last_bill_date.sql -------------------------------------------------------------------------------- /dashboard/query/bills/bills_total.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/bills/bills_total.sql -------------------------------------------------------------------------------- /dashboard/query/bills/bills_total_by_date.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/bills/bills_total_by_date.sql -------------------------------------------------------------------------------- /dashboard/query/bills/bills_total_by_region.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/bills/bills_total_by_region.sql -------------------------------------------------------------------------------- /dashboard/query/bills/bills_total_last_month.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/bills/bills_total_last_month.sql -------------------------------------------------------------------------------- /dashboard/query/buildpacks/buildpacks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/buildpacks/buildpacks.sql -------------------------------------------------------------------------------- /dashboard/query/buildpacks/buildpacks_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/buildpacks/buildpacks_count.sql -------------------------------------------------------------------------------- /dashboard/query/departments/departments.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/departments/departments.sql -------------------------------------------------------------------------------- /dashboard/query/departments/departments_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/departments/departments_count.sql -------------------------------------------------------------------------------- /dashboard/query/domains/domains.sql: -------------------------------------------------------------------------------- 1 | select 2 | * 3 | from 4 | domains -------------------------------------------------------------------------------- /dashboard/query/domains/domains_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/domains/domains_count.sql -------------------------------------------------------------------------------- /dashboard/query/domains/private_domains_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/domains/private_domains_count.sql -------------------------------------------------------------------------------- /dashboard/query/domains/public_domains_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/domains/public_domains_count.sql -------------------------------------------------------------------------------- /dashboard/query/general/countdown_days.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/general/countdown_days.sql -------------------------------------------------------------------------------- /dashboard/query/general/countdown_weeks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/general/countdown_weeks.sql -------------------------------------------------------------------------------- /dashboard/query/general/countdown_working_days.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/general/countdown_working_days.sql -------------------------------------------------------------------------------- /dashboard/query/general/holidays_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/general/holidays_count.sql -------------------------------------------------------------------------------- /dashboard/query/general/isolation_segments_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/general/isolation_segments_count.sql -------------------------------------------------------------------------------- /dashboard/query/general/operating_system.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/general/operating_system.sql -------------------------------------------------------------------------------- /dashboard/query/github/paas_github_repos.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/github/paas_github_repos.sql -------------------------------------------------------------------------------- /dashboard/query/github/paas_github_repos_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/github/paas_github_repos_count.sql -------------------------------------------------------------------------------- /dashboard/query/input/departments_input.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/input/departments_input.sql -------------------------------------------------------------------------------- /dashboard/query/input/organizations_input.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/input/organizations_input.sql -------------------------------------------------------------------------------- /dashboard/query/input/regions_input.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/input/regions_input.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs_by_created.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs_by_created.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs_by_owner.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs_by_owner.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs_by_region.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs_by_region.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs_check_suspended.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs_check_suspended.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs_count.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs_count_billable.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs_count_billable.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs_count_by_department.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs_count_by_department.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs_count_by_owner.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs_count_by_owner.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs_count_by_region.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs_count_by_region.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs_count_suspended.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs_count_suspended.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs_expiring_trials.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs_expiring_trials.sql -------------------------------------------------------------------------------- /dashboard/query/orgs/orgs_expiring_trials_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/orgs/orgs_expiring_trials_count.sql -------------------------------------------------------------------------------- /dashboard/query/routes/routes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/routes/routes.sql -------------------------------------------------------------------------------- /dashboard/query/routes/routes_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/routes/routes_count.sql -------------------------------------------------------------------------------- /dashboard/query/rss/cves.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/rss/cves.sql -------------------------------------------------------------------------------- /dashboard/query/services/services.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/services/services.sql -------------------------------------------------------------------------------- /dashboard/query/services/services_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/services/services_count.sql -------------------------------------------------------------------------------- /dashboard/query/services/services_offering_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/services/services_offering_count.sql -------------------------------------------------------------------------------- /dashboard/query/statuspage/statuspage_latest.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/statuspage/statuspage_latest.sql -------------------------------------------------------------------------------- /dashboard/query/statuspage/statuspage_posts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/statuspage/statuspage_posts.sql -------------------------------------------------------------------------------- /dashboard/query/users/user_total_email_domain_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/users/user_total_email_domain_count.sql -------------------------------------------------------------------------------- /dashboard/query/users/users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/users/users.sql -------------------------------------------------------------------------------- /dashboard/query/users/users_by_domain.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/users/users_by_domain.sql -------------------------------------------------------------------------------- /dashboard/query/users/users_by_domain_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/users/users_by_domain_count.sql -------------------------------------------------------------------------------- /dashboard/query/users/users_by_region.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/users/users_by_region.sql -------------------------------------------------------------------------------- /dashboard/query/users/users_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/users/users_count.sql -------------------------------------------------------------------------------- /dashboard/query/users/users_email.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/users/users_email.sql -------------------------------------------------------------------------------- /dashboard/query/users/users_name.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/users/users_name.sql -------------------------------------------------------------------------------- /dashboard/query/users/users_total_email_domain_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/users/users_total_email_domain_count.sql -------------------------------------------------------------------------------- /dashboard/query/virtual_machines/virtual_machine_counts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/virtual_machines/virtual_machine_counts.sql -------------------------------------------------------------------------------- /dashboard/query/virtual_machines/virtual_machines_by_environment.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/virtual_machines/virtual_machines_by_environment.sql -------------------------------------------------------------------------------- /dashboard/query/virtual_machines/virtual_machines_by_region.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/virtual_machines/virtual_machines_by_region.sql -------------------------------------------------------------------------------- /dashboard/query/virtual_machines/virtual_machines_by_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/virtual_machines/virtual_machines_by_type.sql -------------------------------------------------------------------------------- /dashboard/query/virtual_machines/virtual_machines_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/query/virtual_machines/virtual_machines_count.sql -------------------------------------------------------------------------------- /dashboard/routes.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/routes.sp -------------------------------------------------------------------------------- /dashboard/services.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/services.sp -------------------------------------------------------------------------------- /dashboard/statuspage.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/statuspage.sp -------------------------------------------------------------------------------- /dashboard/users.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/users.sp -------------------------------------------------------------------------------- /dashboard/virtual_machines.sp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/dashboard/virtual_machines.sp -------------------------------------------------------------------------------- /docs/add-billing-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/add-billing-data.md -------------------------------------------------------------------------------- /docs/casts/01-app-init.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/casts/01-app-init.cast -------------------------------------------------------------------------------- /docs/casts/02-env-init-dev.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/casts/02-env-init-dev.cast -------------------------------------------------------------------------------- /docs/casts/02-env-init-production.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/casts/02-env-init-production.cast -------------------------------------------------------------------------------- /docs/casts/02-env-init-staging.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/casts/02-env-init-staging.cast -------------------------------------------------------------------------------- /docs/casts/03-env-deploy-dev.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/casts/03-env-deploy-dev.cast -------------------------------------------------------------------------------- /docs/casts/03-env-deploy-production.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/casts/03-env-deploy-production.cast -------------------------------------------------------------------------------- /docs/casts/03-env-deploy-staging.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/casts/03-env-deploy-staging.cast -------------------------------------------------------------------------------- /docs/casts/04-svc-init-dashboard.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/casts/04-svc-init-dashboard.cast -------------------------------------------------------------------------------- /docs/casts/05-svc-deploy-dashboard.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/casts/05-svc-deploy-dashboard.cast -------------------------------------------------------------------------------- /docs/casts/06-svc-init-nginx.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/casts/06-svc-init-nginx.cast -------------------------------------------------------------------------------- /docs/casts/11-app-delete-app.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/casts/11-app-delete-app.cast -------------------------------------------------------------------------------- /docs/casts/11-env-delete-production.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/casts/11-env-delete-production.cast -------------------------------------------------------------------------------- /docs/datamodel.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/datamodel.drawio -------------------------------------------------------------------------------- /docs/datamodel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/datamodel.md -------------------------------------------------------------------------------- /docs/datamodel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/datamodel.png -------------------------------------------------------------------------------- /docs/datamodel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/datamodel.svg -------------------------------------------------------------------------------- /docs/decisions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/decisions.md -------------------------------------------------------------------------------- /docs/diagrams.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/diagrams.drawio -------------------------------------------------------------------------------- /docs/schemata.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/schemata.csv -------------------------------------------------------------------------------- /docs/schemata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/schemata.md -------------------------------------------------------------------------------- /docs/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/docs/screenshot.png -------------------------------------------------------------------------------- /nginx/conf/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/nginx/conf/nginx.conf -------------------------------------------------------------------------------- /nginx/www/health/index.html: -------------------------------------------------------------------------------- 1 | ok -------------------------------------------------------------------------------- /nginx/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/nginx/www/index.html -------------------------------------------------------------------------------- /nginx/www/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/govuk-paas/paas-steampipe-dashboard/HEAD/nginx/www/index.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | aiven-client 2 | csvkit 3 | frictionless 4 | visidata 5 | --------------------------------------------------------------------------------