tracing-nano

🔭 Proof of concept on adding observability features (tracing and metrics) to a Nano microservice (using existing Hyperf components).

Stars
6

Tracing Nano

Proof of concept on adding observability features (tracing and metrics) to a Nano microservice (using existing Hyperf components ).

Run Prometheus, Grafana and Jaeger using Docker:

docker compose up

Then link Prometheus as a data source in Grafana using service's name as host (i.e.: http://prometheus:9090).

Run Nano with:

php app.php start

Thanks to @huangdijia for the help with AOP + Nano.

Related Projects