class HealthCheck::ElasticsearchHealthCheck
Public Class Methods
check()
click to toggle source
# File lib/health_check/elasticsearch_health_check.rb, line 5 def self.check unless defined?(::Elasticsearch) raise "Wrong configuration. Missing 'elasticsearch' gem" end res = ::Elasticsearch::Client.new.ping res == true ? '' : "Elasticsearch returned #{res.inspect} instead of true" rescue Exception => e create_error 'elasticsearch', e.message end