nginx-opentracing 簡單使用

nginx 的平常的應用開發中佔比仍是比較高的,opentracing 是一個分佈式追蹤標準
相應是開源實現也比較多。nginx-opentracing 是一個opentracing nginx 的插件,讓咱們能夠
方便的進行服務的性能追蹤,查看服務調用依賴nginx

例子使用官方demo,運行使用docker-compose git

項目準備

git clone https://github.com/opentracing-contrib/nginx-opentracing.git

構建demo項目

cd nginx-opentracing/example/trivial/jaeger
docker-compose build
docker-compose up -d

效果

  • jaeger 界面

  • 請求
curl localhost:8080

說明

nginx-opentracing 支持的分佈式追蹤的工具仍是比較多的,經過簡單的配置,咱們就能實現一些基本的性能分析。github

參考資料

https://github.com/opentracing-contrib/nginx-opentracingdocker

相關文章
相關標籤/搜索