This repository is intended to accompany Honeycomb's Always Bee Tracing workshop.
It requires Node 8+ and has intentionally included the node_modules
directory in hopes of simplifying dependencies.
Run our sample wall
service with:
# Will run on port 8080
node ./wall.js
You may either use the web UI to read and write messages:
View contents of wall | Write new message on wall |
Or curl
the contents of your wall directly:
# Fetch the contents of your wall
curl localhost:8080
# Write a new message to your wall
curl localhost:8080 -d "message=i'm #tracing with @honeycombio"
Over the course of the workshop, you will run a second service, analysis
, with:
# Will run on port 8088
node ./analysis.js
But you won't be interacting with it directly; the wall
service will simply ping localhost:8088
in hopes of the analysis
service being alive.
Any API keys included in this repository are included for ease of use during the workshop and will be rendered null and void after the event on January 24th, 2019.