- Docker compose
- Temporal CLI
- Honeycomb.io account It's free and no CC required
Make sure port 8080 is available on your system
- Create the .env file with the Honeycomb Configuration API key (one off, only needed once)
make create-env
- Start the example using Docker images on ghcr
make start
- Trigger a Temporal workflow
make service
- Temporal UI
http://localhost:8233/namespaces/default/workflows
- Honeycomb UI
https://ui.honeycomb.io
Make sure to select TemporalMeetup dataset in the upper left corner - Stop
make stop
The provion API call will generate something like:
Bubble Up analysis
- Run a Temporal service.
One way could be just to use the Temporal CLI.
temporal server start-dev
- Run the following command to start the worker
go run opentelemetry/worker/main.go
- In another terminal, run the following command to run the workflow
go run opentelemetry/starter/main.go
Questions
- Task Queues
awslocal s3api list-buckets
docker compose -f docker-compose-ghcr.yml up