GrafeasGroup / blossom

The website. The app. The everything.
6 stars 3 forks source link

Application tracing with Honeycomb #125

Closed TheLonelyGhost closed 3 years ago

TheLonelyGhost commented 3 years ago

Description:

Application tracing using Honeycomb. See docs on integrating beeline, their library for handling this tracing and automatically instrumenting frameworks like Django, Tornado, Flask, etc.

Testing Instructions:

The only way this would be visible is to add it to the gunicorn invocation via:

gunicorn -c /path/to/blossom/instrumentation.py ...

and giving an environment variable HONEYCOMB_KEY with a non-empty string value. Otherwise it logs calls to stderr and should have zero impact on how the application runs.

Checklist: