Skip to content

nicolasfavier/temporal-metrics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Temporal Metrics Training

Hands-on workshop. You observe a live Temporal system, read its metrics, and diagnose real problems.


Setup

Prerequisites: Temporal CLI, Docker, Go 1.22+

1. Start the Temporal dev server

temporal server start-dev --metrics-port 8000

Windows users: add --ip 0.0.0.0 to allow the Docker container to reach the server:

temporal server start-dev --metrics-port 8000 --ip 0.0.0.0

Verify: http://localhost:8000/metrics should return Prometheus text.

2. Start the monitoring stack

docker compose up -d

Grafana: http://localhost:3000admin / admin
The dashboard Temporal Metrics Training loads automatically.

3. Install Go dependencies

cd scenarios && go mod download

Scenarios

Run them in order. At the end of each scenario, press [Enter] to clean up before moving on. In Grafana, use the Task Queue dropdown to filter to the current scenario's queue.

Scenario
01
02
03
04
05

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages