log
log copied to clipboard
Structured logging solution.
Was the "Error" level intentionally avoided in the LogLevel datatype ? If not can I make a PR to add it ?
As per title, if your Elasticsearch cluster is unreachable or cannot accept messages for whatever reason, `withElasticSearchLogger` will keep going even though the `(Logger -> IO r)` action completed. This...
Closes https://github.com/scrive/log/issues/49 One issue with the current setup is that any action to elastic is [always](https://github.com/scrive/log/compare/dev-crtschin-retry-strategies?expand=1#diff-856768b24da0a3b962269c5e612ed753e8a07c3f7e39721256ecff39044f9071L181) retried endlessly. This is problematic with logging, which (IMO) shouldn't be the reason an...
Probably nice to have a baseline test suite we can test changes against. Open to suggestions for what tests to write, it's currently quite minimal. Also put a fourmolu config...