Structured logging solution (Elasticsearch back end) https://github.com/scrive/log

Version on this page:0.7
LTS Haskell 11.10:
Stackage Nightly 2018-05-10:
Latest on Hackage:

See all snapshots log-elasticsearch appears in

BSD3 licensed by Scrive AB
Maintained by Andrzej Rybczak, Jonathan Jouty, Mikhail Glushenkov, Oleg Grenrus

Module documentation for 0.7

log-elasticsearch Hackage version Build Status

Elasticsearch back end for the log library suite.


log-elasticsearch- (2018-03-28)

  • Expose checkElasticSearchConnection and checkElasticSearchLogin.
  • Add config parameters for number of shards and replicas to ElasticSearchConfig (and make default of 4 shards and 1 replica explicit in 'defaultElasticSearchConfig').

log-elasticsearch- (2017-08-10)

  • Add toEncoding to ToJSON LogsMapping instance

log-elasticsearch- (2017-06-19)

  • withElasticSearchLogger no longer fails when the Elasticsearch server is down.

log-elasticsearch- (2017-05-04)

  • Now works with bloodhound- (#30).

log-elasticsearch-0.8.1 (2017-03-27)

  • Log.Backend.ElasticSearch.Internal now exports EsUsername and EsPassword.

log-elasticsearch-0.8 (2017-03-16)

  • Made ElasticSearchConfig an abstract type (#27).
  • Added support for HTTPS and basic auth (#26).

log-elasticsearch-0.7 (2016-11-25)

  • Initial release (split from the log package).
comments powered byDisqus