Graylog is an elasticsearch powered central log solution with an easy to use web interface that on top of searching lets you easily manage your log inputs, extractors (grok, regex, etc) and pipelines to modify messages.
Graylog receives log messages in a number of different formats, extracts and modifies the messages according to your needs, routes the messages to streams which in turn points to elasticsearch indexes that can be configured with individual retention strategies. All this is managed by Graylogs web interface.
If you are looking to utilize the power of elastic full text search engine for logs but want an easier to manage, web based tool to do it with, Graylog is the go-to choice.