Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Instana Observability 最新機能紹介 (202308)

Instana Observability 最新機能紹介 (202308)

Instana の2023年7月リリース(Build 253, 254)で公開された目玉機能を紹介します!
・外形監視(シンセティックモニタリング)
・ログ監視
・Action Framework
・Apdex / Website SLO

Tetsuya Kawano

August 08, 2023
Tweet

More Decks by Tetsuya Kawano

Other Decks in Technology

Transcript

  1. Confidential and Proprietary Information for Instana, Inc. ຊ೔͝঺հ͢Δ৽ػೳ ü֎ܗ؂ࢹ #VJME("

    üϩά؂ࢹ #VJME(" ü"DUJPO'SBNFXPSL #VJME0QFO#FUB ü"QEFY 8FCTJUF4-0 #VJME(" ü#VTJOFTT.POJUPSJOH ࠓޙ͝঺հ͠·͢ʂ #VJME೥݄೔ϦϦʔε #VJME೥݄೔ϦϦʔε
  2. Confidential and Proprietary Information for Instana, Inc. Confidential and Proprietary

    Information for Instana, Inc. ֎ܗ؂ࢹ γϯηςΟοΫɾϞχλϦϯά ØωοτϫʔΫ֎෦͔ΒΞϓ ϦέʔγϣϯͷՄ༻ੑΛ֬ ೝͰ͖Δ Ø*OTUBOBΤʔδΣϯτ͕σ ϓϩΠͰ͖ͳ͍؀ڥͰ΋ɺ ΞϓϦέʔγϣϯ΍αʔϏ εΛ؂ࢹͰ͖Δ Ø3&45"1*Λ؂ࢹͰ͖Δ ØεϚʔτΞϥʔτػೳʹ ରԠ
  3. Confidential and Proprietary Information for Instana, Inc. Confidential and Proprietary

    Information for Instana, Inc. ֎ܗ؂ࢹ ΞʔΩςΫνϟ API
  4. Confidential and Proprietary Information for Instana, Inc. ֎ܗ؂ࢹػೳ࣮૷ঢ়گ o )551

    ςετ (" o "1* ςετ (" o ϒϥ΢β ςετ 5FDI1SFWJFX • 3&45"1*εΫϦϓτʹΑΔ αʔϏεͷঢ়گͷ ؂ࢹػೳఏڙ • )551ϦΫΤετૹ৴ʹΑΔ 63-ͷࢮ׆ঢ়گͷ ؂ࢹػೳఏڙ • 4FMFOJVN΍ +FTU'SBNFXPSLΛ׆༻ͨ͠ ΤϯυϢʔβମݧͷ ෼ੳ؂ࢹ ػೳఏڙ
  5. Confidential and Proprietary Information for Instana, Inc. )551ςετ Ø)551(FUϦΫΤετʹΑΔ αʔϏεͷࢮ׆؂ࢹ

    • ୯७ͳωοτϫʔΫૄ௨֬ೝɺ ֤63-ͷαʔϏεࢮ׆؂ࢹ͕Մೳ • ֤1P1͔Βͷ৘ใ͔Β -PDBUJPOผͷ৘ใΛ෼ੳՄೳ #BDLFOE "OBMZTJT 8FC"11 4FSWJDF )FBMUIZ /PUEFBE  CVU355JTMPOH /PSFTQPOTF %FBE )5511JOH /FX:PSL 5PLZP -POEPO *OTUBOB1P1 63-" 63-# 63-$
  6. Confidential and Proprietary Information for Instana, Inc. "1*ςετ ØεΫϦϓτʹΑΔ 3&45"1*αʔϏεͷ

    ঢ়گ؂ࢹ • +BWB4DSJQUͰςετγφϦΦΛ࣮૷͠ɺ ෳࡶͳ3FTQPOTF Ԡ౴ίʔυ΍Ԡ౴ͷ த਎ ʹରͯ͠ධՁΛߦ͏͜ͱ͕Մೳ • *OTUBOB(6*্ͰςετՄೳ • *OTUBOBطଘͷ෼ੳɺεϚʔτΞϥʔτ ͳͲΛར༻͢Δ͜ͱ͕Մೳ 8FC"11 4FSWJDF )FBMUIZ  *OUFSOBM4FSWFS&SSPS 3&45"1*3FRVFTU OPUGPVOE #VJMENJTUBLF #BDLFOE "OBMZTJT /FX:PSL 5PLZP -POEPO *OTUBOB1P1
  7. Confidential and Proprietary Information for Instana, Inc. ϒϥ΢β ςετ ৽͍͠߹੒ςετͷछྨ

    Øϒϥ΢βεΫϦϓτ #SPXTFS4DSJQU  • /FX3FMJDͱޓ׵ੑͷ͋Δ/PEFKTϕʔεͷεΫϦϓτ • +FTUϑϨʔϜϫʔΫʹج͍ͮͨεΫϦϓτΛαϙʔτ • ୯Ұ͓Αͼόϯυϧ͞ΕͨεΫϦϓτΛαϙʔτ Ø4FMFOJVN*%&εΫϦϓτ 4FMFOJVN*%&4DSJQU  • 4FMFOJVN*%&Ͱه࿥͞ΕͨεΫϦϓτΛαϙʔτ 現在Tech preview
  8. Confidential and Proprietary Information for Instana, Inc. Confidential and Proprietary

    Information for Instana, Inc. ログ監視 Øϩάϝοηʔδͷऩू 8"3/Ҏ্ͷ໰୊ͷ͋Δ ϩάΛऩू͠ɺτϨʔεͱ ڞʹঢ়گΛ֬ೝͰ͖ΔΑ͏ ʹͳΓ·ͨ͠ Ø,VCFSOFUFT ͱ ίϯςφ ͷϩάɾϝτϦΫεɾτ Ϩʔεʹج͍ͮͯΞϓϦ έʔγϣϯͷՔಇঢ়گΛ؍ ଌ͢Δ͜ͱ͕Ͱ͖·͢ "ログメッセージ "タブ
  9. Confidential and Proprietary Information for Instana, Inc. ϩάϝοηʔδͷऩू MPHHJOHϥΠϒϥϦɾϑϨʔϜϫʔΫΛ௨ͯ͡ ϩάͷऩू͕ՄೳͰ͢ɻ

    ऩूର৅ɿ 8"3/Ҏ্ͷϩά ͝ར༻ͷςΫϊϩδʔ͕ର৅͔Ͳ͏͔ ͸υΩϡϝϯτΛࢀর͍ͩ͘͞ɻ
  10. Confidential and Proprietary Information for Instana, Inc. ,VCFSOFUFTͱίϯςφͷϩά؂ࢹ ,VCFSOFUFT ٴͼίϯςφͷϩάΛऩू͠ɺ

    ϝτϦοΫɾτϨʔεͱ૊Έ߹Θͤͯ ෼ੳɺՄࢹԽͰ͖ΔΑ͏ʹͳΓ·ͨ͠ αϙʔτର৅ɿ  ݱࡏͷTUBCMFόʔδϣϯͷ,VCFSOFUFT  .BOBHFE,VCFSOFUFT • *#.$MPVE*,4 • "NB[PO&,4 • "[VSF",4 • (PPHMF(,& • 7NXBSF 5BO[V5,( 5,(* GSPN$/$'
  11. Confidential and Proprietary Information for Instana, Inc. "DUJPO'SBNFXPSL ΞΫγϣϯɾΧλϩά Ø

    ࣗಈԽΞΫγϣϯΛఆٛ ͢Δ͜ͱ͕Ͱ͖Δ Ø ࣗಈԽΞΫγϣϯΛΠϕ ϯτʹؔ࿈෇͚Δ͜ͱ͸ Մೳ Ø ؆୯ͳίϚϯυΛ࣮ߦ͢ Δ͜ͱͰΞΫγϣϯΛى ͜͢ೳྗΛఏڙ͢Δ
  12. oυΩϡϝϯ ςʔγϣϯ ϦϯΫ oεΫϦϓτ o)551 • ؔ࿈จॻʹΞΫηε͠ɺ ΠϕϯτɾίϯςΩετ͔Β ௚઀ɺط஌ͷ໰୊Λ਍அɾमਖ਼ •

    εΫϦϓτΞΫγϣϯɾηϯαʔ Λ࢖༻͠ɺΤʔδΣϯτͰ࣮ߦͰ ͖ΔࣗಈԽεΫϦϓτΛ௥Ճ • ݱࡏ͸-JOVY04ͷΈΛαϙʔτ • )551ΞΫγϣϯɾηϯ αʔΛ࢖༻͠ɺΤʔδΣϯτ ্Ͱ 8FCIPPL3FTU"1*Λ ݺͼग़ͨ͢Ίͷ )551ݺͼ ग़͠Λ௥Ճ ΞΫγϣϯɾϦετ
  13. Confidential and Proprietary Information for Instana, Inc. 4-08JEHFU GPS8FCαΠτ *OTUBOBͰɺ4-0ͱ

    ΤϥʔόδΣοτʹ ؔ͢Δ΢ΟδΣουΛ ؆୯ʹ࡞੒Մೳ ˞ҎલΑΓɺΞϓϦέʔγϣϯ༻ʹ͸͋Γ·ͨ͠ #VJMEΑΓɺ8FCαΠτʹରͯ͠΋4-0Λ ՄࢹԽͰ͖ΔΑ͏ʹͳΓ·ͨ͠ɻ
  14. Confidential and Proprietary Information for Instana, Inc. "QEFY είΞ •

    ؆୯ʹ"QEFY ΢ΟδΣουΛ ࡞੒Մೳɻ • 8FCαΠτͱΞϓϦ έʔγϣϯͷ"QEFY είΞΛՄࢹԽɻ
  15. Confidential and Proprietary Information for Instana, Inc. 【前提知識】SLO/SLIとは︖エラーバジェットとは︖ n 4-04FSWJDF-FWFM0CKFDUJWF

    –αʔϏεϨϕϧͷ໨ඪ஋ɻ̍ि͔݄ؒ୯ҐͳͲɺ͋Δఔ౓ͷظؒΛϕʔεʹઃఆɻ –ྫɿʮ1週間のうち、99%の割合でレスポンスタイム2秒以内を達成する。」 n 4-*ɿ4FSWJDF-FWFM*OEJDBUPS –4-0Λୡ੒Ͱ͖͍ͯΔ͔ΛਤΔࢦඪɻ෼୯Ґɺ࣌ؒ୯ҐͳͲ୹࣌ؒΛϕʔεʹઃఆɻ –例︓「1⽇のうち、99%の割合でレスポンスタイム2秒以内を達成する。」 n ΤϥʔόδΣοτɿ –ʮͲͷఔ౓ɺαʔϏεͷ৴པੑ͕ଛͳΘΕͯ΋ڐ༰Ͱ͖Δ͔ʯΛࣔ͢ࢦඪɻ –ࢉग़ࣜɿʮΤϥʔόδΣοτʢʣ4-0  ʯ – ྫɿ4-0͕ʮͷϦΫΤετԠ౴཰Λҡ࣋͢Δ͜ͱɻʯͳΒɺ ΤϥʔόδΣοτ͸ʮϦΫΤετͷΤϥʔԠ౴཰ΛҎԼʹ཈͑Δ͜ͱɻʯ
  16. Confidential and Proprietary Information for Instana, Inc. 【前提知識】エラーバジェッド計算⽅法 ݄ •

    ࣦഊͨ͠ϦΫΤετͷׂ߹͸ɺ  ݅   ݅˺ •   ˋͷΤϥʔόδΣοτ͕࢒͍ͬͯΔঢ়ଶɻ ݄ • ࣦഊͨ͠ϦΫΤετͷׂ߹͸ɺ  ݅   ݅˺ •    ΤϥʔόδΣοτ͕௒ա͍ͯ͠Δঢ়ଶɻ લఏɿ • 4-0ͱͯ͠ɺʮϦΫΤετਖ਼ৗ཰ɻʯ͕ఆٛ͞Ε͍ͯͨͱ͢Δɻʢଌఆظؒ͸݄ॳ݄຤·Ͱͷ೔ؒͱ͢Δʣ • ೥݄೔೥݄೔ͷϦΫΤετ਺͕  ݅ɻͦͷ͏ࣦͪഊͨ݅͠਺͕ɺ ݅ͩͬͨͱ͢Δɻ • ೥݄೔೥݄೔ͷϦΫΤετ਺͸  ݅ɺͦͷ͏ࣦͪഊͨ݅͠਺͕ɺ ݅ͩͬͨͱ͢Δɻ ػೳ௥ՃΛ༏ઌ ৴པੑ֬อΛ༏ઌ ڞ௨ • ΤϥʔόδΣοτ͸  ʹ ग़యɿ0`3FJMMZࣾʮ4-0αʔϏεϨϕϧ໨ඪ 4-0ɺ4-*ɺΤϥʔόδΣοτಋೖͷ࣮ફΨΠυʯ
  17. ©2022 IBM Corporation IBM Automation 【前提知識】なぜエラーバジェットが必要なのか︖ 開発チームと運⽤チームの対⽴を避けるため。 • Googleでは「本番障害のうち70%は、本番環境に何らかの変更を加えたことで引き起こされ た」というデータがある※

    。 • 変更(機能追加)をしないことで、運⽤チームは信頼性を保つことができる。しかし、開発チーム はたくさん機能追加を⾏いたいので、そこでジレンマが⽣まれる。 ⽬標︓ システムを安定運⽤させる。 (信頼性担保のため、 リリースは最低限にしたい。 Dev Ops ⽬標︓ 多くの機能追加を⾏う。 対⽴ ※出典︓OʼReilly社「SRE サイトリライアビリティエンジニアリング」
  18. ©2022 IBM Corporation IBM Automation 【前提知識】 「エラーバジェット」をどのように活⽤するのか︖ エラーバジェットを指標として、開発と運⽤どちらを優先するか判断。 ։ൃʼӡ༻ 信頼性確保よりも機能追加に集中。

    ӡ༻ʼ։ൃ 機能追加を⽌め、信頼性確保を優先。 ΤϥʔόδΣου ফඅࡁΈόδΣου ΤϥʔόδΣοτ ফඅࡁΈόδΣοτ ΤϥʔόδΣοτʹ༨༟͕͋Δɻ ΤϥʔόδΣοτ͕௒ա͍ͯ͠Δɻ
  19. Confidential and Proprietary Information for Instana, Inc. 【前提知識】Apdexとは︖ n "QEFY"QQMJDBUJPO

    1FSGPSNBODF*OEFY ಡΈํɿΞϓσοΫε §8FCαΠτͷϢʔβຬ଍౓ΛਤΔͨΊͷࢦඪɻ §8FCαΠτͷϨεϙϯελΠϜʹؔ͢ΔσʔλΛɺᮢ஋ϕʔεʹʮຬ଍ʯɺʮڐ ༰ʯɺʮෆຬʯͷͭͷΧςΰϦʹ෼ྨɻ §෼ྨޙͷσʔλʹ͍ͭͯɺҎԼܭࢉࣜΛ༻͍ͯɺ"QEFYείΞΛࢉग़ɻ §ޮՌɿ8FCαΠτͷຬ଍౓ΛఆྔԽՄࢹԽ͢Δɻ n "QEFYࢉग़ํ๏ • "QEFYΞϥΠΞϯε͕ఆٛͨࣜ͠ʹैͬͯϨεϙϯελΠϜ͔Β"QEFY είΞΛࢉग़ɻ  શϦΫΤετ਺ "QEFYείΞ ʹ ʮຬ଍ʯͷϦΫΤετ਺ ڐ༰ͷϦΫΤετ਺ ʴ
  20. Confidential and Proprietary Information for Instana, Inc. Confidential and Proprietary

    Information for Instana, Inc. ʲࢀߟಈըʳ 4-0΢ΟδΣοτ GPS 8FCαΠτ *OTUBOBͰ4-04-*؂ࢹͷΧελϜμογϡϘʔυ Λ࡞੒͢Δʢࢼௌ࣌ؒඵʣ IUUQTWJEFPJCNDPNSFDPSEFE