Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
今さら聞けないAWSによる監視の世界
Search
Masataka Sugano
July 01, 2017
Technology
15
10k
今さら聞けないAWSによる監視の世界
Amazon CloudWatch
監視
Masataka Sugano
July 01, 2017
Tweet
Share
More Decks by Masataka Sugano
See All by Masataka Sugano
前向きなサービス運営に必要な安定したバックグラウンド運用について
sugano_masataka
0
980
構築・運用に活躍する コマンドラインツールとの付き合い方
sugano_masataka
0
1.2k
Other Decks in Technology
See All in Technology
「Linux」という言葉が指すもの
sat
PRO
4
140
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
2
170
CDK CLIで使ってたあの機能、CDK Toolkit Libraryではどうやるの?
smt7174
4
180
La gouvernance territoriale des données grâce à la plateforme Terreze
bluehats
0
180
人工衛星のファームウェアをRustで書く理由
koba789
15
8k
要件定義・デザインフェーズでもAIを活用して、コミュニケーションの密度を高める
kazukihayase
0
120
ブロックテーマ時代における、テーマの CSS について考える Toro_Unit / 2025.09.13 @ Shinshu WordPress Meetup
torounit
0
130
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.4k
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
1
390
生成AI時代のデータ基盤設計〜ペースレイヤリングで実現する高速開発と持続性〜 / Levtech Meetup_Session_2
sansan_randd
1
150
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1.1k
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.3k
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
580
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Embracing the Ebb and Flow
colly
87
4.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Practical Orchestrator
shlominoach
190
11k
Building an army of robots
kneath
306
46k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Transcript
ࠓ͞Βฉ͚ͳ͍"84ʹΑΔࢹͷੈք
ϦϯΫɾϒοΫϚʔΫͪ͜ΒΛ͓ئ͍͠·͢ IUUQEFWDMBTTNFUIPEKQFWFOUTVHBOPEFWFMPQFSTJPDMPVEXBUDI
ຊηογϣϯͷҊ ੁণʢ͕͢ͷ·͔ͨ͞ʣ w"84ࣄۀ෦ ΦϖϨʔγϣϯνʔϜϦʔμʔ wࡳຈΦϑΟεۈ wೣ wࠓͦ͜ΩϟϯϓͰϦϞʔτϫʔΫ
ຊηογϣϯͷҙࣄ߲
ຊηογϣϯʹ͍ͭͯͷҙࣄ߲ wॳڃऀ͚ͷηογϣϯͰ͢ wαʔυύʔςΟͷࢹιϦϡʔγϣϯʹ৮Ε·ͤΜ
ΞδΣϯμ wࢹͷछྨ wࢹʹ͏"84αʔϏε w௨ʹ͏"84αʔϏε w"84ʹΑΔࢹͷྲྀΕ wͦΕͧΕͷࢹํ๏ w·ͱΊ
ࢹͷछྨʹ͍ͭͯ ԿΛࢹ͠·͔͢ʁ wϋʔυΣΞࢹ wϦιʔεࢹ wϓϩηεࢹ wϩάࢹ w63-ࢹ
2 શ෦ AWS ͷαʔϏε͚ͩͰͰ͖·͔͢ʁ
શ෦"84ͷαʔϏε͚ͩͰͰ͖·͔͢ʁ Ͱ͖·͢
"84ʹΑΔࢹͷத৺ Amazon CloudWatch
"NB[PO$MPVE8BUDIͬͯʁʢʣ ֤छใΛϞχλϦϯάͯ͠อଘʢϲ݄ʣ w͝ͱͷσʔλ w͝ͱͳΒ w࣌ؒ͝ͱͳΒʢϲ݄ʣ
"NB[PO$MPVE8BUDIͬͯʁʢʣ ֤छใΛάϥϑͰදࣔ wෳબͯ͠ ಉ࣌ʹද͕ࣔՄೳ wผͷ"84Ϧιʔεͷ άϥϑ0, JYYYYYYYYYY FDUFTU JYYYYYYYYY
FDQSPEVDU
"NB[PO$MPVE8BUDIͬͯʁʢʣ ΞΫγϣϯΛ࣮ߦ wΞϥʔϜΛઃఆ͠ΞΫγϣϯΛ࣮ߦ wଞͷαʔϏεΛݺͼग़͢ࣄՄೳ
"NB[PO$MPVE8BUDI·ͱΊ w֤छใΛϞχλϦϯάͯ͠อଘʢϲ݄ʣ wอଘͨ͠ใΛάϥϑͰදࣔ wΞΫγϣϯΛ࣮ߦ
2 ࢹ͢Δ͚ͩͰ͍͍Ͱ͔͢ʁ
ࢹ͢Δ͚ͩͰ͍͍Ͱ͔͢ʁ ͪΐͬɾɾɾ͑ʁ
વͰ͕͢ࢹ͚ͩ͡ΌͩΊʢʣ "ࢯɿʮ͓ɺࡢ͔Βαʔόʔམͪͯͨʯ #ࢯɿʮԿ͔͋Δ͠ɺ͘Β͍ͳΒେৎXXXʯ େৎɾɾɾʁ
વͰ͕͢ࢹ͚ͩ͡ΌͩΊʢʣ "ࢯɿʮ͓ɺࡢ͔ΒαʔϏεམͪͯͨʯ #ࢯɿʮͦΕͩΊʯ Ͱ͢ΑͶ
Կ͔͋ͬͨΒ௨ͯ͠ཉ͍͠ Amazon Simple Notification Service ʢAmazon SNSʣ
"NB[PO4/4ͬͯʁ ֤छ௨Λૹ৴͢Δ w)551ʢ1045ʣ w&NBJM w-BNCEBؔΛىಈ͢ΔࣄՄೳ
"84ʹΑΔࢹͷྲྀΕͷ·ͱΊ w"NB[PO$MPVE8BUDI͕ϞχλϦϯά wΞϥʔϜʹઃఆ͖͍ͨ͠͠ʹԠ w4/4τϐοΫΛݺͼग़͠ wϝʔϧૹ৴-BNCEBؔΛ࣮ߦ
͔͜͜Βͷ͓ ࠷ॳʹʮશ෦Ͱ͖·͢ʯͬͯݴͬͯͨ݅ wϋʔυΣΞࢹ wϦιʔεࢹ wϓϩηεࢹ wϩάࢹ w63-ࢹ
ϋʔυΣΞࢹ ΫϥυͰϋʔυΣΞͷࢹ͕ඞཁʁ
ΫϥυͰϋʔυΣΞࢹ ΫϥυͰવϋʔυΣΞ͕ଘࡏ͠·͢ ͦͯͦ͠Εނো͠·͢ wωοτϫʔΫଓͷࣦ wγεςϜిݯͷࣦ wཧϗετͷιϑτΣΞͷ wཧϗετͷϋʔυΣΞͷ
ނোͨ͠ΒͲ͏ͳΔͷʁ 4UBUVT$IFDL'BJMFE@4ZTUFN ͜ͷϝτϦΫε͕ʮʯʹͳΓ·͢ ݈߁ͳ&$ ͳͷͰͣͬͱ ʮʯ
2 ϝτϦΫεͬͯԿʁ
ϝτϦΫεͬͯԿʁ IUUQXXXNFUSJDTKQBCTUSBDUIUNM σʔλΛऩूͯ͠ɺ ͦͷ··ͷܗͰͳ͘ܭࢉੳΛՃ͑ͯ Θ͔Γ͍͢σʔλʢʣʹมͨ͠ͷ ྫɿϋʔυΣΞোˠʮʯ
ϋʔυΣΞࢹͷ·ͱΊ 4UBUVT$IFDL'BJMFE@4ZTUFN ͜ͷϝτϦΫεΛࢹ͠·͢
࣍ɾɾɾ ࠷ॳʹʮશ෦Ͱ͖·͢ʯͬͯݴͬͯͨ݅ wϋʔυΣΞࢹ wϦιʔεࢹ wϓϩηεࢹ wϩάࢹ w63-ࢹ
Α͋͘ΔϦιʔεࢹ w$16༻ wϝϞϦ༻
Ϧιʔεࢹ શͯ༻ҙ͞Ε͍ͯΔΘ͚͡Όͳ͍
Ϧιʔεࢹશͯ༻ҙ͞Ε͍ͯͳ͍ w$16༻ɾɾɾʮඪ४ϝτϦΫεʯ wϝϞϦ༻ɾɾɾʮΧελϜϝτϦΫεʯ
ΧελϜϝτϦΫεͬͯԿʁ w$16༻ɾɾɾʮඪ४ϝτϦΫεʯ wϝϞϦ༻ɾɾɾʮΧελϜϝτϦΫεʯ wඞཁͳΛ"NB[PO$MPVE8BUDIૹ৴Ͱ͖Δ wૹ৴ͨ͠ʢϝτϦΫεʣʹ͖ͳ໊લΛ͚ΕΔ wΧελϜϝτϦΫεʹΞϥʔϜΛઃఆͰ͖Δ
ϝϞϦ༻ͷऔಘɾૹ৴Ͳ͏Δʁ ૹ৴͢ΔͨΊͷεΫϦϓτ͕༻ҙ͞Ε͍ͯΔ w&$ʹΧελϜϝτϦΫεΛૹ৴͢ΔݖݶΛ༩ wεΫϦϓτΛΠϯετʔϧ wDSPOΛͬͯҰఆִؒͰ࣮ߦ wεΫϦϓτʹΑΓ$MPVE8BUDIૹ৴͞ΕΔ wσΟεΫ༻औಘɾૹ৴ͯ͘͠ΕΔ ૹ৴ύϒϦογϡ
͜ͷྲྀΕͰϓϩηεࢹ ϓϩηεࢹΧελϜϝτϦΫεͰ wBQBDIFͷϓϩηεΛύϒϦογϡ ʹͳͬͨΒΞϥʔτൃಈͯ͠ϝʔϧૹ৴ wBQBDIFͷTUBUVTΛύϒϦογϡ ىಈதͳΒɺࢭ·͍ͬͯͨΒΛ ΧελϜϝτϦΫε͕͋Εࣗ༝ʂ
࣍ɾɾɾ ࠷ॳʹʮશ෦Ͱ͖·͢ʯͬͯݴͬͯͨ݅ wϋʔυΣΞࢹ wϦιʔεࢹ wϓϩηεࢹ wϩάࢹ w63-ࢹ
ϩάࢹ ຖɺຖिɺຖ݄ϩάΛ֬ೝ w୲ऀ͕Δͷɾɾɾʁ ϩάҰఆظؒอ͢Δඞཁ͕͋Δ w&$ͷதʹେྔͷϑΝΠϧʁ w;JQͰѹॖʁ
໘ͳͷͰ CloudWatch Logs ͰૹͬͪΌ͑
Ͳ͏ͬͯϩάΛૹΔʁ ϩάΛૹΔ·ͰͷྲྀΕ w&$ʹϩάΛૹ৴͢ΔݖݶΛ༩ wϩάΛૹ৴͢ΔΤʔδΣϯτΛ४උ wϩάૹ৴ͷઃఆΛ͢Δ
ϩάࢹͦͷ ϩά͕ૹΒΕ·͢
ૹΕͯ·ͨ͠ Ͱૹ͚ͬͨͩʁ
ϩάࢹͦͷ อଘظؒมߋ
ϩάࢹͦͷ ϩάͷ༰ΛνΣοΫͯ͠௨
ϩάࢹͦͷ ݕɾ௨ɾ෮چཤྺʹΔ
ϩάࢹͷྲྀΕ w&$͔ΒϩάΛૹΔʢBXTMPHTʣ w$MPVE8BUDI-PHTʹஷΊΔʢอଘظؒΛܾΊΔʣ wϑΟϧλ͕ݕ͠ʢτϦΨʔΛ࡞ʣ wΞϥʔϜͰ௨͢ΔʢΞΫγϣϯΛܾΊΔʣ
࣍ɾɾɾ ࠷ॳʹʮશ෦Ͱ͖·͢ʯͬͯݴͬͯͨ݅ wϋʔυΣΞࢹ wϦιʔεࢹ wϓϩηεࢹ wϩάࢹ w63-ࢹ
2 ࠓճCloudWatchͰ͠ΐʁ
$MPVE8BUDI͏ΑͶʁ ҧ͍·͢
ࠓճ͏ͷ Amazon Route 53
"NB[PO3PVUFͬͯʁ %/4ʢυϝΠϯωʔϜγεςϜʣαʔϏε w63-Λ*1ΞυϨεʹม͢ΔαʔϏε ϔϧενΣοΫػೳ͕͋Δʂ
ϔϧενΣοΫΛ࡞ͬͯΈͨ
ϔϧενΣοΫΛ࡞ͬͯΈͨ
͕࣌ؒ͋ͬͨΒͬͯΈΑ͏ ηΩϡϦςΟάϧʔϓͰࢭΊͪΌ͑
ࣦഊͨ࣌͠༻εϥΠυ ΤϥʔʹͳΓ·ͨ͠Ͷʂ
63-ࢹͷ·ͱΊ w3PVUFΛ͏ wϔϧενΣοΫΛ࡞͢Δ w4/4τϐοΫόʔδχΞʹ࡞Δ
Ͱ͖·ͨ͠ ࠷ॳʹʮશ෦Ͱ͖·͢ʯͬͯݴͬͯͨ݅ wϋʔυΣΞࢹ wϦιʔεࢹ wϓϩηεࢹ wϩάࢹ w63-ࢹ
ͦͷଞͷࢹ ଞʹʹཱͭࢹ͕͋Γ·͢
͜Ε͓͖͍ͬͯͨ AWS CloudTrail
"84$MPVE5SBJMͬͯʁ ΄ͱΜͲͷ"1*ͷݺͼग़͕͠ه͞Ε·͢ w"84$MPVE5SBJMΛ༗ޮʹ͢Δඞཁ͕͋Γ·͢ ࣗͷΞΧϯτʹ ͍ͭɺ୭͕ɺԿΛͨ͠ͷ͔ ͕ه͞Ε·͢
ྫ͑ʁ ͜Μͳͷه͞Ε·͢ w"NB[POϚωδϝϯτίϯιʔϧͷϩάΠϯ wηΩϡϦςΟάϧʔϓͷมߋ ϩά4ʹࣗಈͰه͞Ε·͢ wϥΠϑαΠΫϧͰޙʹআ
Կʹ͏ͷʁ Կ͔ͷ࡞ۀதʹো͕ൃੜ wݪҼͱͳͬͨߦಈͷௐࠪಛఆ͕Մೳ ෆਖ਼ΞΫηε͞Εͨ wͲͷΞΧϯτͰϩάΠϯͨ͠ͷ͔ wԿΛͨ͠ͷ͔ɺͦΕʹΑΔඃʁ
"84$MPVE5SBJMͷ·ͱΊ w"84Λ͏ͳΒඞͣ༗ޮʹ͠·͠ΐ͏ w΄ͱΜͲશͯͷߦಈ͕ه͞Ε·͢ wྫ͑ෆਖ਼৵ೖ͞Εͨ࣌ʹΞϥʔτ͢ΔࣄՄೳ wোτϥϒϧͷௐࠪʹඞཁͰ͢
·ͱΊ
ຊͷ·ͱΊ wࢹͷத৺"NB[PO$MPVE8BUDI w௨ͯ͘͠ΕΔͷ"NB[PO4/4 wϩάΛஷΊΔͳΒ"NB[PO$MPVE8BUDI-PHT w63-ࢹ"NB[PO3PVUFͷϔϧενΣοΫͰ
ࠓ͞Βฉ͚ͳ͍"84ʹΑΔࢹͷੈք ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠