X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/4018babfab45567a0036d60136ce4d7874c496bd..c11588f49ffb72da6956d9bfad5673d5dd53dd51:/roles/prometheus.rb?ds=sidebyside
diff --git a/roles/prometheus.rb b/roles/prometheus.rb
index 8dfe36a87..0f83e8201 100644
--- a/roles/prometheus.rb
+++ b/roles/prometheus.rb
@@ -2,32 +2,15 @@ name "prometheus"
description "Role applied to all prometheus servers"
default_attributes(
- :postgresql => {
- :settings => {
- :defaults => {
- :max_connections => "500",
- :shared_buffers => "48GB",
- :work_mem => "8MB",
- :maintenance_work_mem => "2GB",
- :max_worker_processes => "67",
- :max_parallel_workers_per_gather => "28",
- :max_parallel_workers => "56",
- :wal_buffers => "16MB",
- :max_wal_size => "32GB",
- :min_wal_size => "4GB",
- :checkpoint_completion_target => "0.9",
- :random_page_cost => "1.1",
- :effective_cache_size => "144GB",
- :default_statistics_target => "500",
- :autovacuum_max_workers => "56",
- :autovacuum_naptime => "1",
- :autovacuum_multixact_freeze_max_age => "200000000",
- :max_locks_per_transaction => "512"
- }
+ :apache => {
+ :evasive => {
+ :enable => false
}
}
)
run_list(
- "recipe[prometheus::server]"
+ "recipe[awscli]",
+ "recipe[prometheus::server]",
+ "recipe[prometheus::smokeping]"
)