Honeylixir
This is intended to be a client for usage in hitting the Honeycomb.io APIs for sending events geared toward observability.
Installation
Available via HEx, the package can be installed by adding honeylixir to your list of dependencies in mix.exs:
def deps do
[
{:honeylixir, "~> 0.5.0"}
]
endDocumentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/honeylixir.
Usage
Please visit the Hexdocs site for the latest documentation around usage and configuration.
Related works
- libhoney-ex - the first Elixir Honeycomb client I stumbled upon
- opencensus_honeycomb - a fully fledged OpenCensus implementation for Honeycomb. I definitely liked the idea of using
:telemetryin their project and adopted something similar in mine. Fewer Processes == fewer places for things to go wrong.