diff options
author | lassulus <lass@lassul.us> | 2017-06-15 21:13:46 +0200 |
---|---|---|
committer | lassulus <lass@lassul.us> | 2017-06-15 21:13:46 +0200 |
commit | c6605a3ab8f6a5098bbd3e011de50e37bf242a05 (patch) | |
tree | 57a0868c0dbe34aa553c5175c2f3ab29add0a330 /shared/2configs/graphite.nix | |
parent | fde07d4e5ed92309ca1c7570c936ec3d324ca2f3 (diff) | |
parent | 70260c70943cfcad80c268920566c1a858870b28 (diff) |
Merge remote-tracking branch 'gum/master'
Diffstat (limited to 'shared/2configs/graphite.nix')
-rw-r--r-- | shared/2configs/graphite.nix | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/shared/2configs/graphite.nix b/shared/2configs/graphite.nix index 689aedd04..64222e43a 100644 --- a/shared/2configs/graphite.nix +++ b/shared/2configs/graphite.nix @@ -10,7 +10,7 @@ with import <stockholm/lib>; imports = [ ]; services.graphite = { - web = { + api = { enable = true; listenAddress = "0.0.0.0"; }; @@ -23,7 +23,15 @@ with import <stockholm/lib>; MAX_UPDATES_PER_SECOND = 1 MAX_CREATES_PER_MINUTE = 50 MAX_UPDATES_PER_SECOND_ONSHUTDOWN = 9001 + + LOG_CACHE_HITS = False + LOG_CACHE_QUEUE_SORTS = False + LOG_UPDATES = False + LOG_LISTENER_CONNECTIONS = False + LOG_CREATES = True ''; + storageAggregation = '' + ''; storageSchemas = '' [carbon] pattern = ^carbon\. @@ -66,10 +74,20 @@ with import <stockholm/lib>; pattern = ^elchos\. retentions = 10s:14d,1m:90d,10m:5y + [icinga_default] + pattern = ^icinga + retentions = 10s:14d,5m:90d,10m:5y + + [icinga_internals] + pattern = ^icinga.*\.(max_check_attempts|reachable|current_attempt|execution_time|latency|state|state_type) + retentions = 5m:7d + [default] pattern = .* retentions = 60s:30d,300s:1y ''; }; }; + systemd.services.carbonCache.serviceConfig.Restart="always"; + systemd.services.graphiteApi.serviceConfig.Restart="always"; } |