EventBus.Logger
Listen and log event_bus events with Elixir Logger.
Installation
If available in Hex, the package can be installed
by adding event_bus_logger to your list of dependencies in mix.exs:
def deps do
[
{:event_bus_logger, "~> 0.1.0-beta1"}
]
endConfiguration
config :event_bus_logger,
enabled: {:system, "EB_LOGGER_ENABLED", "true"}, # is it enabled
level: {:system, "EB_LOGGER_LEVEL", :info}, # logging level
topics: {:system, "EB_LOGGER_TOPICS", "metrics_received;metrics_summed"} || [".*"]Documentation
Module docs can be found at https://hexdocs.pm/event_bus_logger.
Contributing
Issues, Bugs, Documentation, Enhancements
Fork the project
Make your improvements and write your tests(make sure you covered all the cases).
Make a pull request.
License
MIT