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

監視とオブザーバビリティ 〜 悩む前に確認しておくべきこと / 20230926-ssmjp-...

opelab
September 26, 2023

監視とオブザーバビリティ 〜 悩む前に確認しておくべきこと / 20230926-ssmjp-monitoring-and-observability

2023年9月26日開催の「ssmonline #37」での発表「監視方法論」のうち、一部を抽出して公開しました。

当日ツッコミ枠でご参加いただいたみなさん、ご視聴いただいた皆様ありがとうございました。

opelab

September 26, 2023
Tweet

More Decks by opelab

Other Decks in Technology

Transcript

  1. Operation Lab ӡ༻ઃܭϥϘ ࢀߟʮNPOJUPSʯͷఆٛ 5 UPDBSFGVMMZXBUDIBOEDIFDLBTJUVBUJPOJOPSEFSUP TFFIPXJUDIBOHFTPWFSBQFSJPEPGUJNF ग़యϩϯάϚϯݱ୅ӳӳࣙయ ؂ࢹऀ ؂ࢹର৅

    NPOJUPS ͋Δظؒͷܦաͱͱ΋ʹঢ়گ͕ͲͷΑ͏ʹมԽ͢Δ͔Λ஫ҙਂ͘؍࡯ͯ֬͠ೝ͢Δ͜ͱ XBUDI ى͍ͬͯ͜Δ͜ͱʹ஫ҙΛ෷͍ͳ͕Βɺ Ұఆظؒ୭͔·ͨ͸Կ͔ΛݟͭΊΔ͜ͱ ʮಈ͖ͷ͋Δ΋ͷΛ஫ҙͯ͠ݟΔʯͱ͍͏χϡΞϯε
  2. Operation Lab ӡ༻ઃܭϥϘ ʮ؂ࢹʯʹ͓͚Δͭͷঢ়ଶ 6 ؂ࢹऀ ؂ࢹର৅ ෆ౎߹͕ى͖͍ͯͳ͍ ෆ౎߹͕ى͖͍ͯΔ ૝ఆ֎

    ਖ਼ৗ ҟৗ ૝ఆ಺ ෆ໌ ঢ়گΛ೺ѲͰ͖͍ͯͳ͍ ؂ࢹʹ͸ɺͭͷঢ়ଶ͕͋Γɺ ৗʹʮෆ౎߹͕ى͖͍ͯͳ͍ʯঢ়ଶʹ͢Δ͜ͱ ͕ٻΊΒΕΔ
  3. Operation Lab ӡ༻ઃܭϥϘ ʮ؂ࢹʯͱ͸ 7 ؂ࢹऀ ؂ࢹର৅ ਖ਼ৗ ҟৗ ෆ໌

    ސ٬ʹఏڙ͢ΔαʔϏε΍ͦͷߏ੒ཁૉ͕҆ఆతʹՔಈ͍ͯ͠Δ͜ͱΛ ܧଓతʹ֬ೝ͠ɺͦͷՔಈ͕ඇ҆ఆతͳঢ়ଶʹ͋Δ৔߹ʹ͸෮چʹඞཁ ͳ৘ใΛऩू͠ɺରԠ͢Δ͜ͱɻ ͱఆٛ͢Δɽ ؂ࢹͱ͸
  4. Operation Lab ӡ༻ઃܭϥϘ ʮ؂ࢹʯͱ͸ 8 ؂ࢹऀ ؂ࢹର৅ ҟৗ ෆ໌ ސ٬ʹఏڙ͢ΔαʔϏε΍ͦͷߏ੒ཁૉ͕҆ఆతʹՔಈ͍ͯ͠Δ͜ͱΛ

    ܧଓతʹ֬ೝ͠ɺͦͷՔಈ͕ඇ҆ఆతͳঢ়ଶʹ͋Δ৔߹ʹ͸෮چʹඞཁ ͳ৘ใΛऩू͠ɺରԠ͢Δ͜ͱɻ ͱఆٛ͢Δɽ ؂ࢹͱ͸ ܧଓతʹ֬ೝ ਖ਼ৗ
  5. Operation Lab ӡ༻ઃܭϥϘ ʮ؂ࢹʯͱ͸ 9 ؂ࢹऀ ؂ࢹର৅ ਖ਼ৗ ҟৗ ෆ໌

    ސ٬ʹఏڙ͢ΔαʔϏε΍ͦͷߏ੒ཁૉ͕҆ఆతʹՔಈ͍ͯ͠Δ͜ͱΛ ܧଓతʹ֬ೝ͠ɺͦͷՔಈ͕ඇ҆ఆతͳঢ়ଶʹ͋Δ৔߹ʹ͸෮چʹඞཁ ͳ৘ใΛऩू͠ɺରԠ͢Δ͜ͱɻ ͱఆٛ͢Δɽ ؂ࢹͱ͸ ෮چʹඞཁͳ৘ใͷऩू ෮چʹඞཁͳରԠ
  6. Operation Lab ӡ༻ઃܭϥϘ ΦϒβʔόϏϦςΟ PZ 11 Մ؍ଌੑ 43&ͷจ຺Ͱग़͖ͯͨɻ ಛʹΞϓϦέʔγϣϯͱؔ࿈ͯ͠ॏࢹ͞Ε͍ͯΔɻ *5ք۾Ͱͷॳग़͸೥ࠒ͕ͩɺ࿩୊ʹ্͕͖ͬͯͨͷ͸೥ࠒ͔Βɻ

    ΦϒβʔόϏϦςΟͭͷப • ϝτϦΫε λΠϜελϯϓ ଌఆ஋  • ϩά λΠϜελϯϓ ϝοηʔδ  • τϨʔε ҰͭͷϦΫΤετʹର͢ΔҰ࿈ͷڍಈ
  7. Operation Lab ӡ༻ઃܭϥϘ ػց੍ޚཧ࿦ͱΦϒβʔόϏϦςΟ 12 Մ੍ޚੑͱՄ؍ଌੑ ೥ࠒʹػց੍ޚཧ࿦ͷੈքͰొ৔ Մ੍ޚੑ Մ؍ଌੑ γεςϜʹରͯ͋͠ΔೖྗΛߦ͏͜ͱͰɺ༗ݶ࣌ؒҎ಺ʹɺ೚ҙͷ࠷ऴঢ়ଶʹ౸ୡ͢Δ͜ͱ͕Ͱ͖Δੑ࣭

    $POUSPMMBCMJUZ 0CTFSWBCJMJUZ γεςϜ͔Βͷग़ྗʹΑΓɺγεςϜ಺෦ͷঢ়ଶΛਪଌ͢Δ͜ͱ͕Ͱ͖Δੑ࣭ ΠϯϓοτͰ੍ޚ Ξ΢τϓοτͰਪଌ ࢀߟΦϒβʔόϏϦςΟʢՄ؍ଌੑʣ͕ͳͥඞཁͩͱߟ͑Δͷ͔:"."(6$)*XFCMPH IUUQTZNPUPOHQPPIBUFOBCMPHDPNFOUSZ
  8. Operation Lab ӡ༻ઃܭϥϘ ػց੍ޚཧ࿦ͱ݈߁ҡ࣋ 13 Մ੍ޚੑ Մ؍ଌੑ γεςϜʹରͯ͋͠ΔೖྗΛߦ͏͜ͱͰɺ༗ݶ࣌ؒҎ಺ʹɺ೚ҙͷ࠷ऴঢ়ଶʹ౸ୡ͢Δ͜ͱ͕Ͱ͖Δੑ࣭ $POUSPMMBCMJUZ 0CTFSWBCJMJUZ

    γεςϜ͔Βͷग़ྗʹΑΓɺγεςϜ಺෦ͷঢ়ଶΛਪଌ͢Δ͜ͱ͕Ͱ͖Δੑ࣭ ΠϯϓοτͰ੍ޚ Ξ΢τϓοτͰਪଌ ৯ࣄͰ݈߁Λ੍ޚ͢Δ ݕ೘ɾݕศɾ݂ӷݕࠪͳͲͰ݈߁Λਪଌ͢Δ ର৅ ର৅ $POUSPMMBCMJUZ 0CTFSWBCJMJUZ ؍ଌऀ • ϝτϦΫε • ϩά • τϨʔε ΞΫςΟϒͳ݈߁؅ཧ ύογϒͳ݈߁؅ཧ
  9. Operation Lab ӡ༻ઃܭϥϘ ؂ࢹͱΦϒβʔόϏϦςΟ 16 ؂ࢹऀ ؂ࢹର৅ ܧଓతʹ֬ೝ ਖ਼ৗ ҟৗ

    ෮چʹඞཁͳ৘ใͷऩू ෮چʹඞཁͳରԠ ग़ྗʹΑΓ಺෦ঢ়ଶΛਪଌ͢Δ ର৅ ؂ࢹ ΦϒβʔόϏϦςΟ ؍ଌऀ • ϝτϦΫε • ϩά • τϨʔε
  10. Operation Lab ӡ༻ઃܭϥϘ ؂ࢹͱΦϒβʔόϏϦςΟͷҧ͍ ೳಈੑ 17 ؂ࢹऀ ؂ࢹର৅ ΞΫςΟϒ ύογϒ

    ର৅ ؂ࢹ ΦϒβʔόϏϦςΟ ೳಈత XBUDI डಈత TFF ಛఆͷ৘ใΛऔΓʹߦ͘ Ξ΢τϓοτ͕ग़ΔͷΛ଴ͭ ਖ਼ৗ ҟৗ ؍ଌऀ • ϝτϦΫε • ϩά • τϨʔε
  11. Operation Lab ӡ༻ઃܭϥϘ ؂ࢹͱΦϒβʔόϏϦςΟͷҧ͍ ର৅ 18 ؂ࢹऀ ؂ࢹର৅ ର৅ ؂ࢹ

    ΦϒβʔόϏϦςΟ ద੾ͳߜΓࠐΈ͕ॏཁ ؍ଌσʔλͷ֦ॆ͕ॏཁ ա৒ͳσʔλ΍Ξϥʔτ͕ϊΠζͱͳΓ ѱӨڹΛٴ΅͢৔߹͕͋Δ σʔλ͕ଟ͍͜ͱʹΑͬͯ ѱӨڹΛٴ΅͢͜ͱ͸΄ͱΜͲແ͍ ਖ਼ৗ ҟৗ ؍ଌऀ • ϝτϦΫε • ϩά • τϨʔε
  12. Operation Lab ӡ༻ઃܭϥϘ ؂ࢹͱΦϒβʔόϏϦςΟͷҧ͍ ΞΫηε 19 ؂ࢹऀ ؂ࢹର৅ ର৅ ؂ࢹ

    ΦϒβʔόϏϦςΟ Ұൠతʹ ؂ࢹର৅ͷ֎෦͔Β؂ࢹ Ұൠతʹ ؍ଌର৅ͷ಺෦͔Βऔಘ αʔόͷ֎෦͔Β؂ࢹ ϓϩηεͷ֎෦͔Β؂ࢹ Ϧιʔεঢ়ଶ ϩάͷऔಘ ਖ਼ৗ ҟৗ ؂ࢹͰ͸ʮ֎෦Өڹʯͷ༗ແ͕ॏཁ ؍ଌऀ • ϝτϦΫε • ϩά • τϨʔε
  13. Operation Lab ӡ༻ઃܭϥϘ ؂ࢹͱΦϒβʔόϏϦςΟͷҧ͍ ಈ࡞ͷपظ 20 ؂ࢹऀ ؂ࢹର৅ ର৅ ؂ࢹ

    ΦϒβʔόϏϦςΟ ಈ࡞͸पظత ಈ࡞͸ਵ࣌త ௨ৗɺ෼पظ΍෼पظ λΠϜελϯϓͱͱ΋ʹਵ࣌ग़ྗ͞ΕΔ ਖ਼ৗ ҟৗ ؍ଌऀ • ϝτϦΫε • ϩά • τϨʔε
  14. Operation Lab ӡ༻ઃܭϥϘ ؂ࢹͱΦϒβʔόϏϦςΟͷҧ͍ ϑΥʔΧε͢Δ࣌ظ 21 ؂ࢹऀ ؂ࢹର৅ ର৅ ؂ࢹ

    ΦϒβʔόϏϦςΟ ؂ࢹ͸ɺաڈʙࠓΛݟ͍ͯΔ ؍ଌ͸ɺաڈʙকདྷΛݟ͍ͯΔ ະདྷ༧ଌ͸ɺର৅֎ ະདྷ༧ଌ΋ର৅ ਖ਼ৗ ҟৗ ؍ଌऀ • ϝτϦΫε • ϩά • τϨʔε
  15. Operation Lab ӡ༻ઃܭϥϘ ؂ࢹͱΦϒβʔόϏϦςΟͷҧ͍ σʔλͷෳࡶ͞ 22 ؂ࢹऀ ؂ࢹର৅ ର৅ ؂ࢹ

    ΦϒβʔόϏϦςΟ ͋Δఔ౓ϞσϧԽ͠΍͍͢ ෳࡶ͔ͭมԽ͠΍͍͢ ࣌ؒ Ұ࣍ରԠ ηϯλʔͰ σʔλͷཧղ͕Մೳ ઐ໳νʔϜ ೋ࣍ରԠҎ߱ Ͱͳ͚Ε͹ σʔλͷཧղ͸ࠔ೉ ਖ਼ৗ ҟৗ ؍ଌऀ • ϝτϦΫε • ϩά • τϨʔε ຊདྷͷʮϩά؂ࢹʯ͸ͪ͜Β
  16. Operation Lab ӡ༻ઃܭϥϘ ؂ࢹͱΦϒβʔόϏϦςΟͷҧ͍ ΍Γ͍ͨࣄ 23 ؂ࢹऀ ؂ࢹର৅ ର৅ ؂ࢹ

    ΦϒβʔόϏϦςΟ ো֐͔Βͷ෮چ αʔϏε΍ΞϓϦͷՄࢹԽ ڱٛͷʮࣄۀܧଓʯ ޿ٛͷʮࣄۀܧଓʯ ࠓى͖ͨো֐Λɺ͙͢ʹ෮چ͍ͤͨ͞ ݱঢ়Λਪଌͨ͠ΓɺকདྷΛ༧ଌͨ͠Γ͢Δ ਖ਼ৗ ҟৗ ؍ଌऀ • ϝτϦΫε • ϩά • τϨʔε
  17. Operation Lab ӡ༻ઃܭϥϘ ؂ࢹͱΦϒβʔόϏϦςΟͰʮ΍Γ͍ͨࣄʯ͸ҟͳΔ 24 ؂ࢹ ΦϒβʔόϏϦςΟ ೳಈੑ ର৅ ΞΫηε

    ಈ࡞ͷपظ ϑΥʔΧε͢Δ࣌ظ σʔλͷෳࡶ͞ ΍Γ͍ͨࣄ ΞΫςΟϒ ύογϒ ద੾ͳߜΓࠐΈ͕ॏཁ ؍ଌσʔλͷ֦ॆ͕ॏཁ ؂ࢹର৅ͷ֎෦͔Β؂ࢹ ؍ଌର৅ͷ಺෦͔Βऔಘ ؂ࢹಈ࡞͸पظత ؂ࢹಈ࡞͸ਵ࣌త ؂ࢹ͸ɺաڈʙࠓΛݟ͍ͯΔ ؍ଌ͸ɺաڈʙকདྷΛݟ͍ͯΔ ͋Δఔ౓ϞσϧԽ͠΍͍͢ ෳࡶ͔ͭมԽ͠΍͍͢ ো֐͔Βͷ෮چ αʔϏε΍ΞϓϦͷՄࢹԽ
  18. Operation Lab ӡ༻ઃܭϥϘ ·ͱΊ؂ࢹͱΦϒβʔόϏϦςΟ͸ंͷ྆ྠ 26 ؂ࢹ ΦϒβʔόϏϦςΟ ো֐͔Βͷ෮چ αʔϏε΍ΞϓϦͷՄࢹԽ ڱٛͷʮࣄۀܧଓʯ

    ޿ٛͷʮࣄۀܧଓʯ ࠓى͖ͨো֐Λɺ͙͢ʹ෮چ͍ͤͨ͞ ݱঢ়Λਪଌͨ͠ΓɺকདྷΛ༧ଌͨ͠Γ͢Δ ΞΫςΟϒ ద੾ͳߜΓࠐΈ͕ॏཁ ؂ࢹର৅ͷ֎෦͔Β؂ࢹ ؂ࢹಈ࡞͸पظత ؂ࢹ͸ɺաڈʙࠓΛݟ͍ͯΔ ͋Δఔ౓ϞσϧԽ͠΍͍͢ ύογϒ ؍ଌσʔλͷ֦ॆ͕ॏཁ ؍ଌର৅ͷ಺෦͔Βऔಘ ؂ࢹಈ࡞͸ਵ࣌త ؍ଌ͸ɺաڈʙকདྷΛݟ͍ͯΔ ෳࡶ͔ͭมԽ͠΍͍͢
  19. Operation Lab ӡ༻ઃܭϥϘ ͍͍࣭ͨͩͨ໰ 35 ैདྷͷʮ؂ࢹʯͱҰͭͷݴ༿Ͱදݱ͞Ε͍ͯͨ΋ͷʹɺࠓͰݴ͏ʮ؂ࢹʯͱʮΦϒβʔόϏϦςΟʯ ͕ࠞ͡Γ͍͋ͬͯͨͷͩͱߟ͍͑ͯ·͢ɻ ྫ͑͹ʮϩά؂ࢹʯʮύϑΥʔϚϯε؂ࢹʯ͸؂ࢹηϯλʔͰे෼ʹཧղͰ͖ͳ͍ʹ΋ؔΘΒͣ௨஌ ͞Ε͍ͯΔ͜ͱ΋গͳ͘͸͋Γ·ͤΜͰͨ͠ɻ ຊདྷͷʮ؂ࢹʯʹೖΕΔ΂͖Ͱ͸ͳ͍ɻ

     ͜ͷΑ͏ͳɺଈ࣌෮چʹ͸ߩݙ͠ͳ͍͚ΕͲ΋ɺத௕ظతʹ؂ࢹର৅ͷকདྷΛݟ௨ͨ͢Ίʹඞཁͳ৘ ใΛಘΔ׆ಈ͕ɺۙ೥ʮΦϒβʔόϏϦςΟʯͱͯ͠੾Γग़͞Εͨͷͩͱཧղ͍ͯ͠·͢ɻ ैདྷͷʮ؂ࢹʯͰʮϩά؂ࢹʯ΍ʮύϑΥʔϚϯε؂ࢹʯΛ΍͍͚ͬͯͨͲɺ ͦΕͱΦϒβʔόϏϦςΟ͸Կ͕ҧ͏ͷ? ࣭໰ ճ౴ ࢲݟ