X-Git-Url: https://gerrit.mcp.mirantis.com/gitweb?p=salt-formulas%2Felasticsearch.git;a=blobdiff_plain;f=elasticsearch%2Fmap.jinja;h=94f12fa888c53a9e748d9fe5acf1e6a7779fba8d;hp=36dd67430accc81efa4fa01eeb22db53de42acfc;hb=a54736f0beb8be8b5f15ba3ed5b5894f60639d00;hpb=13fa94cd734fa3d7708dbcd61558c4a344d925db;ds=sidebyside diff --git a/elasticsearch/map.jinja b/elasticsearch/map.jinja index 36dd674..94f12fa 100644 --- a/elasticsearch/map.jinja +++ b/elasticsearch/map.jinja @@ -1,11 +1,11 @@ - - {%- load_yaml as base_defaults %} Debian: pkgs: - elasticsearch + - default-jre-headless curator_pkgs: - python-elasticsearch-curator + - cron service: elasticsearch version: '1.4.4' RedHat: @@ -26,12 +26,21 @@ Debian: server: host: 127.0.0.1 port: 9200 + binary_port: 9300 RedHat: pkgs: - python-elasticsearch server: host: 127.0.0.1 port: 9200 + binary_port: 9300 {%- endload %} {%- set client = salt['grains.filter_by'](client_defaults, merge=salt['pillar.get']('elasticsearch:client')) %} + +{% set monitoring = salt['grains.filter_by']({ + 'default': { + 'service_failed_warning_threshold_percent': 0.3, + 'service_failed_critical_threshold_percent': 0.6, + }, +}, grain='os_family', merge=salt['pillar.get']('elasticsearch:monitoring')) %}