diff --git a/doc/file.README.html b/doc/file.README.html index 071c720..2c8e0a0 100644 --- a/doc/file.README.html +++ b/doc/file.README.html @@ -90,7 +90,7 @@
manage service
-Configurable options: - –storage.tsdb.retention.time via $ps_retention_time - –storage.tsdb.retention.size via $ps_retention_size - –storage.tsdb.wal-segment-size via ps_wal_seg_size - –storage.tsdb.min-block-duration via ps_min_block_dur - –storage.tsdb.max-block-duration via ps_max_block_dur - authentication user via $ps_auth_user - authentication password via $ps_auth_pass - web authentication password via $ps_web_pass ( different format required) - MemoryMax via ps_max_mem - MemoryHigh via ps_high_mem - MemorySwapMax via ps_swap_mem - OOMScoreAdjust via ps_oom_score - GOMAXPROCS via ps_max_procs
Configurable options: - –storage.tsdb.retention.time via $ps_retention_time - –storage.tsdb.retention.size via $ps_retention_size - –storage.tsdb.wal-segment-size via ps_wal_seg_size - –storage.tsdb.min-block-duration via ps_min_block_dur - –storage.tsdb.max-block-duration via ps_max_block_dur - authentication user via $ps_auth_user - authentication password via $ps_auth_pass - web authentication password via $ps_web_pass ( different format required) - MemoryMax via ps_max_mem - MemoryHigh via ps_high_mem - MemorySwapMax via ps_swap_mem - OOMScoreAdjust via ps_oom_score - GOMAXPROCS via ps_max_procs - external remote write ( writing to a remote instance like pg-adapter): - ps_write_external true enables it - ps_external_url must be a valid full url - ps_auth_ext_usermust be a valid user - ps_auth_ext_passmust be a valid password
manage service
-Configurable options: - –storage.tsdb.retention.time via $ps_retention_time - –storage.tsdb.retention.size via $ps_retention_size - –storage.tsdb.wal-segment-size via ps_wal_seg_size - –storage.tsdb.min-block-duration via ps_min_block_dur - –storage.tsdb.max-block-duration via ps_max_block_dur - authentication user via $ps_auth_user - authentication password via $ps_auth_pass - web authentication password via $ps_web_pass ( different format required) - MemoryMax via ps_max_mem - MemoryHigh via ps_high_mem - MemorySwapMax via ps_swap_mem - OOMScoreAdjust via ps_oom_score - GOMAXPROCS via ps_max_procs
Configurable options: - –storage.tsdb.retention.time via $ps_retention_time - –storage.tsdb.retention.size via $ps_retention_size - –storage.tsdb.wal-segment-size via ps_wal_seg_size - –storage.tsdb.min-block-duration via ps_min_block_dur - –storage.tsdb.max-block-duration via ps_max_block_dur - authentication user via $ps_auth_user - authentication password via $ps_auth_pass - web authentication password via $ps_web_pass ( different format required) - MemoryMax via ps_max_mem - MemoryHigh via ps_high_mem - MemorySwapMax via ps_swap_mem - OOMScoreAdjust via ps_oom_score - GOMAXPROCS via ps_max_procs - external remote write ( writing to a remote instance like pg-adapter): - ps_write_external true enables it - ps_external_url must be a valid full url - ps_auth_ext_usermust be a valid user - ps_auth_ext_passmust be a valid password
reduce parallel WAL replay workers
+whether to allow remote postgres
+user for writing to extern instance
+password for writing to extern instance
+the full url for the remote write point
-28 -29 -30 -31 32 33 34 @@ -575,10 +643,22 @@ 83 84 85 -86+86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98
# File 'manifests/params.pp', line 28
+ # File 'manifests/params.pp', line 32
class prometheus_cd::params (
@@ -597,11 +677,15 @@ class prometheus_cd::params (
String $ps_fw_prefix = '50',
String $ps_main_port = '9090',
- # auth
+ # auth prometheus
String $ps_auth_user = 'changeme',
String $ps_auth_pass = 'changeme',
String $ps_web_pass = 'changeme',
+ # auth remote
+ String $ps_auth_ext_user = 'changeme',
+ String $ps_auth_ext_pass = 'changeme',
+
# storage
String $ps_retention_time = '15d',
String $ps_retention_size = '20GB',
@@ -616,6 +700,10 @@ class prometheus_cd::params (
String $ps_oom_score = '500',
String $ps_max_procs = '1',
+ # remote write external
+ Boolean $ps_write_external = false,
+ String $ps_external_url = 'http://change.local',
+
) {
# defaults
$fqdn = $facts['networking']['fqdn']