grafana 7.0 支持分布式追蹤框架的dashboard 展示


grafana 7.0 最近發布了,添加了對於分布式追蹤(opentracing)的展示支持,同時界面ui也有調整
以下是一個簡單的試用

環境准備

  • docker-compose 文件
 
version: "3"
services:
  grafana:
    image: grafana/grafana:7.0.0
    ports:
      - "3000:3000"
  jaeger:
    image: jaegertracing/all-in-one:1.18
    environment: 
    - "COLLECTOR_ZIPKIN_HTTP_PORT=9411"
    ports:
      - "9411:9411"
      - "5775:5775/udp"
      - "6831:6831/udp"
      - "6832:6832/udp"
      - "16686:16686"

配置

 

 

demo 項目

  • clone 代碼
git clone  https://github.com/luoyjx/opentracing-demos.git
  • 運行
    參考node 項目運行就可以了,注意部分端口需要修改不然會有沖突的問題

查詢效果

 

 

說明

grafana 的功能是越來越強大了,我們可以基於分布式追蹤以及prometheus metrics 實現一個比較統一的dahsboard監控系統

參考資料

https://grafana.com/blog/2020/05/18/grafana-v7.0-released-new-plugin-architecture-visualizations-transformations-native-trace-support-and-more/
https://www.jaegertracing.io/docs/1.18/getting-started/
https://www.cnblogs.com/rongfengliang/p/11207556.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM