diff options
author | Michele Baldessari <michele@acksyn.org> | 2016-10-16 21:57:29 +0200 |
---|---|---|
committer | Michele Baldessari <michele@acksyn.org> | 2016-10-16 21:57:29 +0200 |
commit | 36c0d0a3c19446fbec88686ea9b96ffa4fc4498f (patch) | |
tree | bd0a97d1dd8c5f285430f973e20dd6c3519172a7 /manifests | |
parent | 97b2da92a2c0d268e5946178388e27bd2f30bc2f (diff) |
Enable haproxy statistics unix socket
By enabling the statistics socket we allow the collection
of statistics over time for haproxy.
This socket is set to "user" level, so this socket is limited
to read-only. The "stats timeout" line is optional, but since the
default timeout of the stats socket is 10s, we set this higher.
Change-Id: I22d3ab771e981be0d2c74b60443d276973bc1639
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/haproxy.pp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/manifests/haproxy.pp b/manifests/haproxy.pp index c4d018d..e072393 100644 --- a/manifests/haproxy.pp +++ b/manifests/haproxy.pp @@ -632,6 +632,10 @@ class tripleo::haproxy ( 'maxconn' => $haproxy_global_maxconn, 'ssl-default-bind-ciphers' => $ssl_cipher_suite, 'ssl-default-bind-options' => $ssl_options, + 'stats' => [ + 'socket /var/run/haproxy.sock mode 600 level user', + 'timeout 2m' + ], }, defaults_options => { 'mode' => 'tcp', |