OpenCensusを使ってみて、
便利なところと、
困ってるところ
GCPUG Admin
Google Developers Expert
Mercari / Merpay Solution Team
@sinmetal
I use OpenCensus with
Language : Go
Backend : Stackdriver
https://gcpug.jp
どんなところでOpenCensus使ってる?
2
https://gcpug.jp
NPC Architecture
3
Google Kubernetes Engine
Google Cloud Firestore
land Pod
AI Service
AI Pod
AI Pod
AI Pod
https://gcpug.jp
OpenCensus Trace
4
モンスターの位置の判断処理が100msごとに無限ループで回っているので、ループごとにspanを生成して計測している
実際のソースコード
https://gcpug.jp
Stackdriver Trace
5
AI Podへのリクエストは多少時間かかるかな?と思っていたが、気にするほどではなかったことが分かる
https://gcpug.jp
Stackdriver Trace
6
Firestoreへのリクエストはspanを作ってないのになんで出てるのか?
https://gcpug.jp
OpenCensus Trace
7
https://gcpug.jp
Google Cloud SpannerのPerformance Testに
使ってみたときの話
https://gcpug.jp
Google Cloud SpannerのPerformance Test
9
https://gcpug.jp
レアケースを捕まえるのが難しい
10
https://gcpug.jp
レアケースを捕まえるのが難しい
11
https://gcpug.jp
Spanはどこの時間を計測しているかを考える (1)
12
https://gcpug.jp
Spanはどこの時間を計測しているかを考える (2)
13
https://gcpug.jp
Thank you
https://gcpug.jp