iT邦幫忙

2022 iThome 鐵人賽

0
DevOps

淺談DevOps與Observability系列 第 36

The OpenTelemetry Bootcamp

  • 分享至 

  • xImage
  •  

Aspecto是一個提供可觀測性服務的線上服務, 出了蠻多JS的套件.
在它們官網上有提供一系列的影片, 來教學如何入門OTel以及在生產環境上要注意的點.
The OTel Bootcamp





https://ithelp.ithome.com.tw/upload/images/20221019/20104930PhpgVoK46d.png

分享了怎在OTel collector的processor上使用tail sampling
https://ithelp.ithome.com.tw/upload/images/20221019/20104930wLNJXmaiod.png

比較了OTel collector在有沒有啟用Tail sampling processor的效能差異
https://ithelp.ithome.com.tw/upload/images/20221019/201049305eG9WmbbgX.png

怎麼計算成本! 這很重要, 監控跟可觀測的成本是不低的.
主要還是每小時產生的量, 以及每筆紀錄的大小
我們要保存多久歷史紀錄, 採樣的策略, 多少個Collector實例, 有無需要水平擴展
等等的都是要被考慮的!
https://ithelp.ithome.com.tw/upload/images/20221019/20104930auh3XwXarD.png



  • Episode 6: Testing with OpenTelemetry
    The OpenTelemetry Bootcamp: Testing with OpenTelemetry
    這章節也很有趣, 提供了一些思想, 像是
    為什麼會失敗?
    為什麼這麼慢?
    不知道為什麼這事情會發生!
    提供了一些Use Case讓我們能加入trace
    呼應第四節的trace成本問題, 在適當的case下加入trace是適當的取捨
    https://ithelp.ithome.com.tw/upload/images/20221019/20104930ZMi2zbgbvc.png
    當然這些use case是別人精鍊之後的結果, 更多的要自己在自己產品內慢慢假設發現去精鍊

導入OTel在公司內部是非常不容易的
https://ithelp.ithome.com.tw/upload/images/20221019/201049300bfYHVgZ0m.png

Aspecto講者提供一條路線給我們參考參考
https://ithelp.ithome.com.tw/upload/images/20221019/20104930hCzremJac9.png

導入的人需要秀出價值來!
https://ithelp.ithome.com.tw/upload/images/20221019/20104930mynrCJA3s1.png

從Log能直接跳去看Trace, 能減少Time to failure, 越快找到問題能越快修復, 並驗證後上線
https://ithelp.ithome.com.tw/upload/images/20221019/20104930H6dadFPqnN.png


可觀測性工程-達成卓越營運
https://www.tenlong.com.tw/products/9786263246850

快速簡易導讀版
https://app.heptabase.com/w/ce719a87bc333138f7bc2d3123406d4a1054ac73a4969001a443bed948ad36d0

OpenTelemetry 入門指南︰建立全面可觀測性架構

幹話王部落格 Observability


上一篇
一起閱讀Grafana Tempo - Configuration Section 3
系列文
淺談DevOps與Observability36
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言