OpenCensus/OpenTelemetry meetup vol.2 の発表資料です。
OpenTelemtry のここまでの流れと進捗状況、Ruby SIGについてお話しました。
https://opencensus.connpass.com/event/132588/
©2019 Wantedly, Inc.Jun 27, 2019 - Yoshinori Kawasaki (@kawasy / @luvtechno)OpenTelemetry ਐḿ݄൛OpenCensus/OpenTelemetry meetup vol.2
View Slide
©2019 Wantedly, Inc.Yoshinori KawasakiCTO at Wantedly, Inc.݄ΑΓϏδωε4/4ʮ8BOUFEMZʯͷ։ൃɾӡӦʹࢀըɻ։ൃɺϚʔέɺ࠾༻ɾҭͳͲɺϓϩμΫτͱ৫ͮ͘Γʹ෯͘ܞΘΔɻ࠷ۙΤϯδχΞɺσβΠφʔɺฤूऀɺਓࣄͷνʔϜΛ୲ɻgithub.com/luvtechnotwitter.com/kawasy
©2019 Wantedly, Inc.“OpenTelemetry is the next major versionof OpenTracing and OpenCensus”w ݄͕ݱ࣌ͰͷWͷϦϦʔεඪw +BWB $ (PMBOH /PEF+4 1ZUIPO͕͜Εʹ͋Θͤͯಈ͍͍ͯΔw είʔϓʹޙํޓੑ͕໌ݴ͞Ε͍ͯΔw ͳͷͰɺجຊతʹ΄ͱΜͲͷਓ͍ͬͯͯྑ͍TL;DR
©2019 Wantedly, Inc.͜Ε·Ͱͷ͋Β͢͡
©2019 Wantedly, Inc.OpenCensus meetup vol.1April 3, 2019
©2019 Wantedly, Inc.0QFO5SBDJOHͷ#FO4JHFMNBO͕ϒϩάͰϚʔδΛൃදͨ͠w /PUBUIJSEQSPKFDUw /PUBGSFTITUBSUw /PUBDPNQMFUFTVQFSTFUPGGVODUJPOBMJUZw "EPQUJPOBOEDPNNVOJUZNJHSBUJPOw -PPTFDPVQMJOHPGDPNQPOFOUTw /PUKVTUlUSBDJOHzMarch 29, 2019Source: https://medium.com/opentracing/merging-opentracing-and-opencensus-f0fe9c7ca6f0
©2019 Wantedly, Inc.“Complete Production Observability withOpenCensus”w (PPHMF$MPVE/FYUͷ0QFO$FOTVTʹؔ͢ΔηογϣϯͰϚʔδ͕ݴٴ͞Εͨw ۩ମతͳͱ͘ʹͳ͠w ͜Εࣗମ0QFO$FOTVTͷ֓ཁ͕Α͘Θ͔Δྑ͍ಈըͳͷͰΦεεϝApril 11, 2019Source: https://cloud.withgoogle.com/next/sf/sessions?session=OPS201
©2019 Wantedly, Inc.“Merging OpenTracing and OpenCensus:A Roadmap to Convergence”w ͕ਐΜͰ۩ମతͳใ͕Ͱ͖ͯͨw ϚΠϧετʔϯw +BWB͕ࢀর࣮w ͜ͷ͜Ζ·໊ͩલͳ͘0QFO$POTFOTVT ԾͩͬͨApril 20, 2019Source: https://medium.com/opentracing/a-roadmap-to-convergence-b074e5815289
©2019 Wantedly, Inc.April 20, 2019Source: https://storage.googleapis.com/open-source-software/OpenConsensus%20Roadmap.jpg
©2019 Wantedly, Inc.w ໊લ͕ެද͞Εͨw $/$'ͷ5FDIOJDBM0WFSTJHIU$PNNJUUFF 50$ͷϓϩϙʔβϧ͕ͩ͞ΕͨMay 7, 2019Source: https://twitter.com/dankohn1/status/1125422653060333568
©2019 Wantedly, Inc.w PQFOUFMFNFUSZJP͕ެ։͞Εͨw ϩΰެ։͞ΕͨMay 20, 2019Source: https://twitter.com/dankohn1/status/1125422653060333568
©2019 Wantedly, Inc.“A Brief History of OpenTelemetry (So Far)”w $/$'ͷϒϩάͰϓϩδΣΫτެࣜΞφϯεw ৽ใͳ͠May 21, 2019Source: https://www.cncf.io/blog/2019/05/21/a-brief-history-of-opentelemetry-so-far/
©2019 Wantedly, Inc.“OpenTelemetry: Backwards Compatibilitywith OpenTracing and OpenCensus”w ,VCF$PO&VSPQFͰͷηογϣϯw ಈըެ։͞Ε͍ͯΔw ͭͷϓϩδΣΫτͷڞ௨ͱҧ͍w ৽͍͠ϓϩδΣΫτͰͷมߋw ͦΕͧΕͱͷޙํޓੑͷΞϓϩʔνMay 21, 2019Source: https://kccnceu19.sched.com/event/PTCU/opentelemetry-backwards-compatibility-with-opentracing-and-opencensus-ben-sigelman-lightstep-bogdan-drutu-google-spiros-xanthos-omnition
©2019 Wantedly, Inc.May 21, 2019Source: https://www.youtube.com/watch?v=mvWwSkBq9sY
©2019 Wantedly, Inc.ਐḿ
©2019 Wantedly, Inc.open-telemetry/opentelemetry-specificationw σβΠϯυΩϡϝϯτɺ༷ɺ༻ޠͳͲopen-telemetry/opentelemetry-javaw ༷ͷݩʹͳ͍ͬͯΔࢀর࣮Λ࡞ΔաఔͰJTTVF13্Ͱ͕ٞߦΘΕ͍ͯͨopen-telemetry/communityw ࢀՃํ๏w ΨόφϯεɺίϯτϦϏϡʔλʔͷׂɺϝϯόʔopen-telemetry/opentelemetry-protow 1SPUPDPM#VGGFSTఆٛॏཁͳϨϙδτϦ
©2019 Wantedly, Inc.open-telemetry/opentelemetry-javaopen-telemetry/opentelemetry-dotnetopen-telemetry/opentelemetry-goopen-telemetry/opentelemetry-jsopen-telemetry/open telemetry-pythonopen-telemetry/opentelemetry-erlangopen-telemetry/opentelemetry-cppopen-telemetry/opentelemetry-rubyݴޠ࣮4*(T
©2019 Wantedly, Inc.Language Commits Watch Star ContributorJava 300 29 121 9.Net 53 18 88 7Go 13 26 70 6JavaScript 17 18 27 5Python 16 13 25 5Erlang 1 10 13 1C++ 1 9 2 1Ruby 6 11 9 3As of Jun 27, 2019
©2019 Wantedly, Inc.1)1 3VTU 4XJGUͷ4*(ॳظϝϯόʔืूத
©2019 Wantedly, Inc.ʢ͕࣌ؒ͋ͬͨΒ͜͜ͰPQFOUFMFNFUSZTQFDJGJDBUJPOΛோΊΔʣ
©2019 Wantedly, Inc.-BOHVBHF-JCSBSZ(FOFSJD%FTJHO
©2019 Wantedly, Inc..JMFTUPOFT
©2019 Wantedly, Inc.3VCZ4*(ਐḿ
©2019 Wantedly, Inc.w ຖिϏσΦϛʔςΟϯάw ".1%5 ".+45ͱ1.1%5 ".+45Λަޓʹw ࢀՃऀͷ5;͕65$ 65$ 65$ 65$ 65$w ࠓேճ͕͋ͬͨOpenTelemetry Ruby SIG
https://opencensus.io/feature_matrix/
©2019 Wantedly, Inc.w 7MBE4IPQJGZ0CTFSWBCJMJUZUFBN NFUSJDTMPHTw %BOJFM"[VNB4FOJPS&OHJOFFS(PPHMF 3VCZGPS(PPHMF$MPVE XPSLFEPO0$3VCZJNQMFNFOUBUJPOw *OESFL4PGUXBSF"SDIJUFDU DPOUSJCVUPSUP0QFO5SBDJOHw :PTIJ,BXBTBLJ$50PG8BOUFEMZ NJDSPTFSWJDFBSDIJUFDUVSF VTJOH0$GPSNPOUIT6TF3P3BMPUJOQSPEVDUJPOw .BUU8FBS/FX3FMJD XPSLPOUIF3VCZBHFOU.BJOUBJOUIF0QFO5SBDJOH3VCZ"1*w 'SBODJT#PHTBOZJ4IPQJGZEJTUSJCVUFEUSBDJOHw #PHEBO%SVUVQBSUPGUIF05DPNNJUUFF FUDw .PSHBO(PPHMFॳճࢀՃऀ
©2019 Wantedly, Inc.3VCZ4*(ϝϯόʔืूத
©2019 Wantedly, Inc.༨ஊ
https://opencensus.io/language-support/0QFO$FOTVTΛͬͨ3BJMTϚΠΫϩαʔϏεͷࢄτϨʔγϯάʹ͍ͭͯൃද͖ͯͨ͠
©2019 Wantedly, Inc.ৄࡉϒϩάࢀরw ࠷ۙ͡Ίͨձࣾͷӳޠϒϩάw IUUQTNFEJVNDPNXBOUFEMZFOHJOFFSJOHw ϑΥϩʔͯ͘͠ΕΔͱخ͍͠Ͱ͢ʂw εϥΠυެ։ͯ͠·͢w ࠙͘͠ձͰ͓͠·͠ΐ͏
©2019 Wantedly, Inc.Please vote and RT https://twitter.com/luvtechno/
©2019 Wantedly, Inc.·ͱΊ
©2019 Wantedly, Inc.“OpenTelemetry is the next major versionof OpenTracing and OpenCensus”w ݄͕ݱ࣌ͰͷWͷϦϦʔεඪw +BWB $ (PMBOH /PEF+4 1ZUIPO͕͜Εʹ͋Θͤͯಈ͍͍ͯΔw είʔϓʹޙํޓੑ͕໌ݴ͞Ε͍ͯΔw ͳͷͰɺجຊతʹ΄ͱΜͲͷਓ͍ͬͯͯྑ͍·ͱΊ
©2019 Wantedly, Inc.w ,SJTTBOB1PSUPIUUQTVOTQMBTIDPNQIPUPTQH2$NZ4401IPUP$SFEJU