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

AKIBA.aws #13 これまでの監視を振りかえって、最近の監視で変わったことを考える

AKIBA.aws #13 これまでの監視を振りかえって、最近の監視で変わったことを考える

Avatar for kento yoshie

kento yoshie

May 30, 2019
Tweet

More Decks by kento yoshie

Other Decks in Technology

Transcript

  1. ࣗݾ঺հ   • ٢ߐ ݈ే (@yoshi_k1989)
 • AWSࣄۀຊ෦ॴଐ ιϦϡʔγϣϯΞʔΩςΫτ


    MackerelΞϯόαμʔ
 • ೖࣾ/AWSྺɿ໿2೥11ϲ݄
 • ࠷ۙ޷͖ͳ΋ͷɿεϚϗ൛Ϧωʔδϡ
 • ޷͖ͳAWSαʔϏε • ECS(ίϯςφΦʔέετϥϨʔγϣϯ) • SystemsManager(ӡ༻ࣗಈԽ) • CloudWatch(Ϧιʔε/AP؂ࢹ)
  2. Φʔϓϯιʔεͷ؂ࢹιϑτ΢ΣΞ w ΦϯϓϨ؀ڥ͔Βணʑͱ࣮ྗΛ͚͍ͭͯΔਫ਼Ӷπʔϧ w ;BCCJY/BHJPT.35($BDUJ.VOJOFUD
 w σϑΥͰ΋͙͢࢖͑ɺςϯϓϨ΋ॆ࣮ w 4FSWFS/84UPSBHF63-ʜFUD
 


    w ؂ࢹ߲໨͕ͳ͍ w ཉ͍͠؂ࢹ߲໨ΛߜΓ͍ͨ w ࡞Δ͔͠ͳ͍ w 4/.1 ͜Ε·Ͱͷ؂ࢹ   ࣗલӡ༻͸ίετ͸ൃੜ͢Δ΋ͷͷɺπϥϛΛײ͡ͳ͍ͷͰ͋Ε͹໰୊ͳ͍ ʮ4BB4εΰ͍ʂʯͱເΛݟͯɺ.ͳҠߦϓϥϯΛཱͯΔͱ൵ࢂ ΦϯϓϨ؀ڥͷ؂ࢹํ๏͸ͦ͏ͦ͏มΘΒͳ͍ͱࢥΘΕΔ ͨͩ͠ɺΫϥ΢υ؀ڥ΍ίϯςφ4FSWFSMFTTʹγϑτ͢Δ࣌͸
 ͦΕͳΓͷࠜੑͱ༐ؾͱࠜੑ͕ඞཁͩͱࢥ͍·͢
  3. ؂ࢹ؀ڥΛಋೖ͢ΔϚΠϯυ w ϓϩδΣΫτͷҰ෦ͱͯ͠؂ࢹ؀ڥ͕ೖͬͯΔ
 w ౿ऻݩʹͨ͠؀ڥʹೖ͔ͬͯͨΒ؂ࢹ؀ڥΛೖΕΔ
 w ӡ༻෦ୂ΁ͷҾ͖ܧ͗ͷͨΊʹೖΕΔ ͜Ε·Ͱͷ؂ࢹ  

    ɾൃݴྗ͕ߴ্͍௕ͷ௽ͷҰ੠΍Կʹ࢖͏͔ϋοΩϦ͠ͳ͍ͷʹ
 ؾ͕͍ͭͨΒ؂ࢹ؀ڥΛಋೖ ɾ୯७ʹӡ༻෦ୂ΁ͷҾ͖ܧ໊͗໨Ͱ؂ࢹ؀ڥΛಋೖ ˠडಈతͳ؂ࢹ؀ڥ͕ग़དྷ্͕Δ
  4. ୭ͷͨΊͷ؂ࢹ   ؂ࢹΛߦ͏ओͳ໨త w ద੾ͳঢ়ଶͷαʔϏεΛސ٬ʹఏڙ͢ΔͨΊʹߦ͏ w γεςϜ͕མͪͯαʔϏεఏڙ͕Ͱ͖ͳ͘ͳΔ͜ͱΛ
 ๷͍͗ͨ ্௕ϢʔβʔʹౖΒΕͨ͘ͳ͍

     ؂ࢹΛ࣮ݱ͢ΔͨΊʹ͸ʁ w Ϣʔβʔࢹ఺ͰͷΞΫηε֬ೝ࣮ࢪ ֎ܗ؂ࢹ  w Πϯϑϥো֐༗ແݕ஌ ো֐ݕ஌  w ΞϓϦέʔγϣϯো֐ݕ஌ ϩά؂ࢹɺϓϩηε؂ࢹ  w Ϧιʔε࢖༻ྔΛ֬ೝ Ϧιʔε؂ࢹ
  5. ͜Ε͔Βͷ؂ࢹ   Ϋϥ΢υ؀ڥͰ͸ߟ͑ํ͕มΘ͖͍ͬͯͯΔ w ʮϚωʔδυ99ʯͷΑ͏ʹΫϥ΢υϕϯμʔʹΑͬͯ؅ཧ͞ΕΔαʔϏεͷొ৔ Ͱ؂ࢹཁ͕݅େ͖͘มΘ͖͍ͬͯͯΔ ʮઈରʹམͱͤͳ͍ʯ͔ΒʮམͪΔ͔΋͠Εͳ͍ʯͷੈք w %FTJHOGPSGBJMVSFͷਫ਼ਆ

    w ؂ࢹཁ݅ͰٻΊΒΕ͕ͪͩͬͨՄ༻ੑ໘͕ΞϓϦέʔγϣϯ΍ΠϯϑϥϨΠϠʔͰ ϑΥϩʔ͢ΔੈքʹͳΓͭͭ͋Δ
 ࢀߟࢿྉ"84ʹ͓͚ΔՄ༻ੑͷߟ͑ํ ϩά΍ϝτϦοΫΛΑΓ׆༻͢Δ؀ڥ w αʔϏε؂ࢹͰʮ͖͍͠஋ʯ΍ʮύλʔϯϚονʯΛར༻ͯ͠ো֐ݕ஌ w ػցֶशΛऔΓࠐΉ͜ͱͰաڈͷϝτϦοΫΛ෼ੳ͢Δ͜ͱͰ֎Ε஋؂ࢹ΍༧ଌ؂ ࢹ͕࣮ݱͰ͖͍ͯΔ ೳಈతͳ؂ࢹᶃ  w ো֐ݕ஌Ͱ࢖ΘΕ͍ͯͨ΋ͷ͕Ϗδωεվળʹ࢖༻͞ΕΔ͜ͱͰ ೳಈతͳ؂ࢹᶄ
  6. ͜Ε͔Βͷ؂ࢹ   ؂ࢹ4BB4͕ڧྗʹͳ͍ͬͯΔ w .BDLFSFM%BUBEPH/FX3FMJD w ؂ࢹج൫ͷ໘౗Λݟͳͯ͘ྑ͍ w ΦϯϓϨ؀ڥ΋؂ࢹ͕Մೳʹ

    w ৽͍ٕ͠ज़ͷରԠεϐʔυ͕ૣ͍ w ίϯςφٕज़ %PDLFS ,VCFSOFUFT  w 4FSWFSMFTT "84-BNCEB  w ΤϯυϢʔβʔ͸*".ϩʔϧൃߦ͔"HFOUΠϯετʔϧͰϦιʔεऔಘ͕Մ ೳ w "1*ରԠ͕ਐΜͰ͍ΔͷͰύΠϓϥΠϯʹ؂ࢹϧʔϧΛ૊ΈࠐΉ͜ͱ͕Մೳ w $8Ͱ֬ೝͰ͖ΔϝτϦΫε͕֬ೝͰ͖ɺ͔ͭ"84ར༻ྉۚͳͲͷΧελϚ Πζ͞ΕͨϝτϦΫεΛ֬ೝ͢Δ͜ͱ͕ग़དྷΔ
  7. ͜Ε͔Βͷ؂ࢹ   044؂ࢹιϑτ΢ΣΞ΋ಉ࣌ʹڧྗʹͳ͍ͬͯΔ w ;BCCJY1SPNFUIFVT1BOEPSB'.4 w ίϯςφͰಈ͘Α͏ʹͳͬͨ w ؂ࢹج൫͸ଟ͘ͷ৔߹ɺ؂ࢹϧʔϧͷมߋ͸ൃੜͯ͠΋ɺόʔδϣϯ

    Ξοϓ͸தʑ࣮ࢪ͞Εͳ͍
 Ԙ௮͚؀ڥ  w ೰ΈͷλωͱͳΓ͏ΔόʔδϣϯΞοϓ͕༰қʹͳͬͨ w ίϯϙʔωϯτͷมߋ͕༰қ w (SBGBOBͷΑ͏ͳՄࢹԽπʔϧΛมߋͯ͠Ϣʔβʔʹ߹Θͤͨ࢖͍ํ ͕࣮ݱͰ͖Δ w ಺෦Ͱར༻͍ͯ͠ΔίϯϙʔωϯτΛมߋՄ
  8. ͜Ε͔Βͷ؂ࢹ   ڞ௨ͯ͠ݴ͑Δ͜ͱ w ಋೖͷϋʔυϧ͕ൺֱత௿͘ͳͬͨ w ؂ࢹ4BB4Ͱ͋Ε͹ϝΞυͱΫϨδοτΧʔυͷొ࿥ͷΈ w ΦϯϓϨͰ͋Ε͹ίϯςφઃఆΛߦ͏ͷΈ

    w ڞ௨߲໨ͱͯ͠"HFOUΛೖΕΔ͜ͱ͚͕ͩ࢒ͬͨ w ߏ଄Խσʔλ +40/:".- ΛऔΓѻ͏͜ͱ͕ग़དྷΔ Α͏ʹͳͬͨ w ؂ࢹొ࿥͞Ε͍ͯΔϗετ৘ใΛ+40/:".-ͱ͍ͬͨ
 σʔλϑΥʔϚοτΛѻ͑ΔΑ͏ʹͳͬͨ͜ͱͰγεςϜؒ ͷ࿈ܞ͕͠΍͘͢ͳͬͨ
  9. ࠷ޙʹ   ΤϯδχΞ͚͕ͩݟΔ΋ͷͰ͸ͳ͘ɺඇٕज़ऀ΋ݟΔ࣌୅ʹͳͬͨ w େଟ਺͕࢖༻͢Δ؀ڥʹνΣϯδͭͭ͋͠ΔͷͰɺจԽʹϑΟοτ ͢Δ؂ࢹج൫Λબఆग़དྷΔͱ޾ͤʹܨ͕Δͱࢥ͍·͢ ͜Ε·Ͱ՝୊ͱ͞Ε͍ͯͨ෦෼͕গͣͭ͠ղফ͞Ε͍ͯΔ w Ԙ௮͚ग़དྷΔࣄʹӽͨ͜͠ͱ͸ͳ͍

    w ͍͟ͱ͍͏࣌ʹมߋग़དྷΔΑ͏ͳߏ੒͕ਪ঑ ఏڙαʔϏεͷੑ֨΍اۀମ࣭Λ೺Ѳͯ͠؂ࢹ੡඼Λબఆ͠·͠ΐ͏ w ఏڙαʔϏεͷߏ੒มߋස౓΍૊৫ͱͯ͠ͷٕज़ΛऔΓೖΕΔε ϐʔυ͕ૣ͍ w ΦϯϓϨ؀ڥͱΫϥ΢υ؀ڥ͕ڞଘ͍ͯ͠Δ؀ڥ w ͦΕͧΕͷཁૉΛߟྀ͢Δ͜ͱͰ044΍4BB4͕ੜ͖ͯ·͂͢