#observability
Metrics, logs, and traces can trivially be derived from arbitrarily wide structured events.
The reverse is not true.
– Charity Majors, “Observability — A 3-Year Retrospective", The New Stack (August 2019)
I’ve had the good fortune to live in the future for a few years. I’ve maintained code to send events to Honeycomb from JavaScript, Python, Elixir, and bash scripts; from AWS Lambda functions, microservices, and monoliths; regarding inbound and outbound requests on REST, GraphQL, database, object storage, and cache APIs.
It’s all true. Honeycomb does what it says it does. It works.
Posts
-
Ignore everything you've ever been told about measurements and metadata being separate. You get the best benefit out of a system like Honeycomb by shoving all the measurements and all the metadata into the same event. [… ~2min]