Elasticsearch Cluster Health Monitor (with security)

Version 2

    This template contains the components necessary for checking an Elasticsearch cluster's health.

     

    It is the equivalent of running "GET _cluster/health" in Sense or the Kibana console tool, but instead having SolarWinds SAM gather the metrics for historical and alerting reasons.

     

    Successfully tested against ES v2.x and ES 5.x clusters using Powershell 4 on Windows Server 2012 R2.

    The ideal way to apply this template is to an Elasticsearch Client node (i.e. a node that can process queries) such as a Kibana Client node. Otherwise apply this to a master node.

     

    Requirements:

    • Windows Powershell 4.0 or newer must be installed and working on the SAM poller server.

     

    Pre-requisites for Elasticsearch:

    • Shield or X-Pack security installed and enabled. For those without security enabled, see the other SAM template here.
    • Read-only user account that can read the ES cluster health state.

     

    Notes:

    • For every script monitor listed in this template, make sure you change the user and pass for a local user in your own cluster.