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
やさしい監視ミートアップ vol.1 / monitoring-at-ease
Search
hideki kinjyo
PRO
March 01, 2019
Programming
0
2.7k
やさしい監視ミートアップ vol.1 / monitoring-at-ease
社内で「監視の民主化」を推し進めている一環として、これからはどのような監視体制やマインドを持っていきたいか、という話をしました。
hideki kinjyo
PRO
March 01, 2019
Tweet
Share
More Decks by hideki kinjyo
See All by hideki kinjyo
色んなオートローダーを覗き見る #phpcon_okinawa
o0h
PRO
5
460
ヒューマンエラーの本を読んだ ~報告会~
o0h
PRO
3
240
みんなでワイワイ「テスト駆動開発」の話をやる会 #techramen24conf
o0h
PRO
3
460
SPLから始める「データ構造」入門
o0h
PRO
7
1.7k
PHPUnit11の新しい仲間たち
o0h
PRO
3
330
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
60
20k
パンフ記事 「初めてのリファクタリング!」 の裏側 #phperkaigi
o0h
PRO
2
140
phpunit/php-code-coverageって何をしてるんだ #phperkaigi
o0h
PRO
3
1.2k
Composerを便利に使うために私がやっていること #phperkaigi
o0h
PRO
1
2.4k
Other Decks in Programming
See All in Programming
Snowflake x dbtで作るセキュアでアジャイルなデータ基盤
tsoshiro
2
520
AWS IaCの注目アップデート 2024年10月版
konokenj
3
3.3k
Contemporary Test Cases
maaretp
0
140
Laravel や Symfony で手っ取り早く OpenAPI のドキュメントを作成する
azuki
2
120
Make Impossible States Impossibleを 意識してReactのPropsを設計しよう
ikumatadokoro
0
170
Amazon Bedrock Agentsを用いてアプリ開発してみた!
har1101
0
340
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
レガシーシステムにどう立ち向かうか 複雑さと理想と現実/vs-legacy
suzukihoge
14
2.2k
flutterkaigi_2024.pdf
kyoheig3
0
120
距離関数を極める! / SESSIONS 2024
gam0022
0
280
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
930
役立つログに取り組もう
irof
28
9.6k
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Adopting Sorbet at Scale
ufuk
73
9.1k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
96
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Making Projects Easy
brettharned
115
5.9k
Building Adaptive Systems
keathley
38
2.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
The World Runs on Bad Software
bkeepers
PRO
65
11k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Transcript
やさしいかんし ミートアップ vol.1
こんにちは!
@o0h_です!
ࣗݾհ • ίωώτגࣜձࣾ • αʔόʔαΠυΤϯδχΞ • ओʹCakePHPͳͲ
今⽇は、「かんし」DESU!!
ͳͥΔͷ͔ʁ • νʔϜαʔϏε͕֦େɾෳࡶԽ͍ͯ͘͜͠ͱΛલఏʹ • ʮԿͰͬͯΔϚϯʯ͕͍ͳ͍࣌ • ʮࢹʯࣗମΛڧԽɾચ࿅͍ͯ͘͠ඞཁੑ • ʮ֤ྖҬʯ͔Βͷݟɾݟղ͕ෆՄܽ •
ࢹͷʮͨΓલԽʯͰαʔϏεࢹ࠲ͷߴ͍νʔϜ • ීஈ͔Β࣭ʹର͢Δҙ͕ࣝڧ͍ঢ়ଶ
͓͠ͳ͕͖ • લ ʮ͍͔͞͠Μ͠ʯͷ3ຊப ʙ՝ͱະདྷͱΓ͍ͨ͜ͱʙ • ޙ: ϞχλϦϯάɾجૅ ୈ1ஈ ʙ͜Θ͘ͳ͍CloudWatchʙ
PART1 「やさしいかんし」の3本柱 〜課題と未来とやりたいこと〜
書いたや〜つ
読んだや〜つ
振り返ったや〜つ
こいつらをひとまとめにして、 “いい感じ”を考えたい!
「こういう⾵にしたい」の話
ࢦ͖࢟͢ • ։ൃऀશһ͕ʮࢹʯʮରԠʯʹऔΓΊΔ • ʮোΛ͙ʯΛͨΓલʹҙࣝͰ͖Δ • ʮোʹରԠ͢ΔʯΛ εϜʔζʹߦ͑Δ
ࣗ͝ͱ ଞਓ͝ͱ ߅͕ͳ͍ ԯ߷ʹײ͡Δ ココを⽬指すよ!
ࢦ͖࢟͢ ˒ ࣗ͝ͱԽ: • ࢹোରԠʹ લͷΊΓ • ʮ҆͝શʹʯҙࣝ ˒ ԯ߷Ͱͳ͍:
• πʔϧ׳Ε • அͷ͢͠͞
(今はどんな感じですか?)
ݱঢ়ͷ • ʮରোʯͷͨΊͷࢹͱɺ ʮ࣭ʯͷͨΊͷऔΓΈ͕ࠞಉ͍ͯ͠Δ • Կ͔ੜͨ͡ࡍͷ ʮՕॴʯ͕͔Γʹ͍͘ • ֤πʔϧʹ ʮ׳ΕΔʯػձ͕࡞ΒΕ͍ͯͳ͍
ݱঢ়ͷ • ʮରোʯͷͨΊͷࢹͱɺ ʮ࣭ʯͷͨΊͷऔΓΈ͕ࠞಉ͍ͯ͠Δ • Կ͔ੜͨ͡ࡍͷ ʮՕॴʯ͕͔Γʹ͍͘ • ֤πʔϧʹ ʮ׳ΕΔʯػձ͕࡞ΒΕ͍ͯͳ͍
lහײzʹͳΓ͕ͪʂ қ͕ߴ͍ʂ ϋοΩϦ͠ͳ͍ʂ Θ͔Βͳ͍ʂ Βͳ͍ʂ
ࣗ͝ͱ ଞਓ͝ͱ ߅͕ͳ͍ ԯ߷ʹײ͡Δ lහײzʹͳΓ͕ͪʂ қ͕ߴ͍ʂ ϋοΩϦ͠ͳ͍ʂ Θ͔Βͳ͍ʂ Βͳ͍ʂ
ࣗ͝ͱ ଞਓ͝ͱ ߅͕ͳ͍ ԯ߷ʹײ͡Δ lහײzʹͳΓ͕ͪʂ қ͕ߴ͍ʂ ϋοΩϦ͠ͳ͍ʂ Θ͔Βͳ͍ʂ Βͳ͍ʂ
͘͞͠ͳ͍ʂʂ
「やさしいかんし」のご提案
͍͔͞͠Μ͠ #ͱ • ؾʹͳΔʂʂ͜ͱɺ؆୯ʹύοͱࣗͰΘ͔Δ • ؆୯ʹΘ͔Δ͔Βɺීஈ͔Β৭ʑʹؾ͚ͮΔʂ • ࠔͬͨ͜ͱΈΜͳͰ૬ஊͰ͖Δ • ࢹ࠲͕ἧ͏ͬͯεςΩʂ
• ʮʔʂʂʯͱɺʮ·͊ɺ͍͓ͪ͏ɾɾʯ͕ϋοΩϦ͢Δ • ຊʹʔ࣌ॿ͚߹͓͏ͳʂ
ࢦ͖࢟͢ ft. ͍͔͞͠Μ͠ • ʮ͍͔͞͠Μ͠ʯͰʮશһ͕Ͱ͖Δʯ • εέʔϥϏϦςΟɺεΩϧͷ࠶ݱੑͷ։ൃ • ʮ͍͔͞͠Μ͠ʯͰʮࣄऀʹͳΔʯ •
োΛ͙ = ࣭ͷҙࣝͷ্ • ʮ͍͔͞͠Μ͠ʯʮ݈શͳΞϥʔτ͕લఏʯ • Ұ࣍ରԠ(ΤεΧϨʔγϣϯ)ͷϋʔυϧΛ͘อͪଓ͚Δ
3ͭͷʮΔ͜ͱʯ 1. ࢹͷʮϦσβΠϯʯ • ʮରԠ͖͢ʯͷɺʮ࣭ʹؔ͢ΔͷʯΛ۠ผ͢Δ • ʮϦϦʔεޙʯͱʮ௨ৗӡ༻ʯͷ2ஈߏ͑ɺݟΔ͖߲ΛߜΔ 2. Ϧςϥγ্ͷʮτϨʔχϯάʯ •
πʔϧͷ͍ํ • ϝτϦΫεͷཧղ 3. αʔϏεͷશମ૾ͷʮ໌֬Խʯ • खॱॻͷඋ
3ͭͷʮΔ͜ͱʯ 1. ࢹͷʮϦσβΠϯʯ • ʮରԠ͖͢ʯͷɺʮ࣭ʹؔ͢ΔͷʯΛ۠ผ͢Δ • ʮϦϦʔεޙʯͱʮ௨ৗӡ༻ʯͷ2ஈߏ͑ 2. Ϧςϥγ্ͷʮτϨʔχϯάʯ •
πʔϧͷ͍ํ • ϝτϦΫεͷཧղ 3. αʔϏεͷશମ૾ͷʮ໌֬Խʯ • खॱॻͷඋ ͜ΕΒΛ “͍͔͞͠Μ͠” ͷͨΊͷ 3ຊபʹ͍ͯ͘͠ʂ
ݱ࣮తͳ͓ͱ͠Ͳ͜Ζ • ͍͖ͳΓʮશ෦·ΔͬͱΔʂʯେม • & োͬͯ͘Εͳ͍ʂʂ • ʮগͣͭ͠ΔʯʮޮՌग़ͦ͏ͳͱ͜Ζ͢ ͙ΔʯΑ͏ʹ͢Δ
ݱ࣮తͳ͓ͱ͠Ͳ͜Ζ 1.ʮࢹͷϦσβΠϯʯɺগͣͭ͠ਐΊ͍ͯ͘ •ࠓͷࢹʮཧతʯͰͳ͍͕ɺ͔ͩΒͱ͍ͬͯʮ͍͖ͳΓࣺͯΔʯඞ ཁͳ͍ 2.ʮτϨʔχϯάʯ͙͢Δ •ͻͱ͜ͱͰʮτϨʔχϯάʯͱ͍ͬͯࣄฑࢁ͋ΔΘ͚Ͱɻʮ໌͔ Β͑Δʂʂʯͷɺ͍͖ͬͯ·͠ΐʂ 3.ʮશମ૾ͷ໌֬Խʯ͙͢Δ •͜Εʮ࡞Γม͑ΔʯͷͰͳ͘ʮݱঢ়Λઆ໌͢ΔʯͷͳͷͰɺखΓ ͳ͍
相互につながる よりよい監視を! やっていきましょう!!
ࣗͨͪͰҭͯͨαʔϏεɺ ͪΌΜͱʮݩؾ͔ͳʁʯͬͯ ݟಧ͚ΒΕΔͷ ͪΐͬͱྑ͍͜ͱͰɻ
PART1 「やさしいかんし」の3本柱 〜課題と未来とやりたいこと〜 -fin-
PART2 こわくないCloudWatch 〜おさない・かけない・しゃべりあう〜
ͳΜͰ͔͢ʁ ͜ͷลΓͷΛ͠·͢ʂ
ࠓճೖฤͩΑʂ
Δ͜ͱ 1. ϦΫΤετͷʮ௨ΓಓʯΛݟͯΈΑ͏ 2. ৭ʑͳύʔπͱϝτϦΫε 3. ࣮ࡍʹCloudWatchͷը໘Λମݧ
リクエストの通り道
ϦΫΤετΛͯ͠ϨεϙϯεΛड͚औΔ ·ͰͷಓےΛҙ͍͖ࣝͯ͠ୂͷօ͞Μɻ • Ϣʔβʔ͕ମݧ͍ͯ͠Δͷɺ ʮΠϯϓοτͱΞτϓοτʯʹਚ͖Δ • Πϯϓοτ: UIͷૢ࡞Λߦ͍ɺαʔόʔʹϦΫΤετ Ξτϓοτ: αʔόʔ͕ϨεϙϯεΛΈཱͯɺUI
্ͷϑΟʔυόοΫ • ʮোʯͱɺˢͷʮಓےʯʹ͓͍ͯ ʮԿ͔͕ى͖͍ͯΔΑʯͱ͍͏͜ͱ
ϦΫΤετΛͯ͠ϨεϙϯεΛड͚औΔ ·ͰͷಓےΛҙ͍͖ࣝͯ͠ୂͷօ͞Μɻ • ʮશମͷਤʯΛࢥ͍ු͔Δͱɾɾ • ʮͲ͜ͰʯԿ͕ى͖͍ͯΔ͔ΛΠϝʔδ͘͢͠ͳΔ ͣʂ • Θ͔Γʹ͍͘ྫ: •
ʮϗοτέʔΩΛ࡞͚ͬͨͲ·͔ͣͬͨʯ࣌ʹɺͳʹΛ ߟ͑·͔͢ʁ • ͦ͏͍͏͜ͱͰ͢Αʂʂʂ ͕͜͜ૂ͍ʂ
ϦΫΤετΛͯ͠ϨεϙϯεΛड͚औΔ ·ͰͷಓےΛҙ͍͖ࣝͯ͠ୂͷօ͞Μɻ • ʮશମͷਤʯΛࢥ͍ු͔Δͱɾɾ • ʮͲ͜ͰʯԿ͕ى͖͍ͯΔ͔ΛΠϝʔδ͘͢͠ͳΔ ͣʂ • Θ͔Γʹ͍͘ྫ: •
ʮϗοτέʔΩΛ࡞͚ͬͨͲ·͔ͣͬͨʯ࣌ʹɺͳʹΛ ߟ͑·͔͢ʁ • ͦ͏͍͏͜ͱͰ͢Αʂʂʂ ͕͜͜ૂ͍ʂ Կ͔ϞιϞι͢Δ ਫ͕Γͳ͍ʁ ম͖ํ͕ѱ͍ʁ খഴคͷ ٵਫ͕ྑ͘ͳ͍ʁ ਫΓͳ͔ͬͨʁ ཛ͕গͳ͍ʁ ΫϦʔϜͷྔʁ શମ = ʮͳʹͰʯ&ʮΈཱͯʯΛ ͬͯΔͱ͔Γ͍͢ʂ(ϋζ) • ʮϗοτέʔΩΛ࡞͚ͬͨͲ·͔ͣͬͨʯ
例 「質問⼀覧を取得する」 の流れ
ɾɾɾͷલʹɺ ʮࢹΔͱ͖ʹͪΐʔҙࣝʯ ओཁͳొਓͷ૬ؔਤ
Ϣʔβʔ ΞϓϦΛૢ࡞ ΞϓϦ NBNBSJ ΠϯλʔωοτͰϦΫΤετΛૹΔ ࣭Ұཡ͍ͩ͘͞ʂ
8"'8FC"QQMJDBUJPO'JSFXBMM ֖વੑͷߴ͍ෆਖ਼ϦΫΤετͷഉআ &-#"-#"QQMJDBUJPO-PBE#BMBODFS ϦΫΤετʹԠͯ͡ ΞϓϦέʔγϣϯαʔόʔʹৼΓ͚ ͪΐXX ͜ͷ*1ɺඵؒ,ϦΫΤετͯ͘͠ΔXX ແཧXXX௨͞ͳ͍ΑXX ͝༻݅ɾɾݕࡧ"1*Ͱ͔͢ʂ ൪ϙʔτʹ͝Ҋ͠·͢
&$&MBTUJD$PNQVUF$MPVE ίϯςφΠϯελϯε ͍ΘΏΔʮϗετʯͱ͔ʮ Ծ αʔόʔʯ &$4 λεΫ λεΫαʔόʔαΠυΞϓϦέʔγϣϯ &$4Ͱཧ͞ΕΔʮ%PDLFSίϯςφʯͷ࣮ଶͭͭɻ ίϯςφΠϯελϯε্ʹෳͷλεΫ͕ಉډ͢Δ
ݕࡧ"1*ͳΒɺ ࠓͭελϯόͬͯΔͥʂ ൪ͩʂ lϏδωεϩδοΫzɺ ͍ͬͯͥ͘ʂʂ
ストレージ 3%4 "NB[PO"VSPSB .Z42-αʔόʔ &MBTUJ$BDIF 3FEJT Ωϟογϡαʔόʔ その他のSaaSなど SQS, SNS,
Papertrail, Sentry, Slack, BigQuery etc σʔλ͋Γ·͢ σʔλ͋ͬͨΓ ͳ͔ͬͨΓ͠·͢
• ͳʹ͔͕ى͖ͨʂʂͱ͍͏࣌ͷձྫ • ʮϨε͘ͳͬͯΔͶʙʯʮDB()తʹͳͦ͞ʯʮΞϓ Ϧมͳมߋͯ͠ͳ͍͠ͳʔʯʮ͡Ό͋ɺαʔόʔ()ͳΜ͔ ͔͋ͬͨͳʁʯ • ʮʯΛҙࣝͯ͠ʮΓ͚Δʯࢹ ˒ͪΐͬͱϫϯϙΠϯτͷίʔφʔ ʮओޠʯʮʯΛҙࣝ͢Δͱྑ͍Α
͍Ζ͍Ζͳͨͪ Network Layer AWS ECS Service Server Server-side App WWW Private Net Client-side App DB
Network AWS ECS Service )5513FRVFTUͷྲྀΕ Server Server-side App WWW Private
Net Client-side App DB External Service
詳しく(ない)は、 会社説明資料とかでご確認ください!! (今回は名前(DNS)関連とかデプロイ周りとかを端折っています)
「リクエスト処理」を 実ユースケースにはめて 考えてみる
例 「質問⼀覧を取得する」 の流れ
ॲཧΛཧͯ͠ΈΑ͏
ͯ͞ɺCloudWatchͰ͢Α • CloudWatchͬͯԿʁ • AWSͷϦιʔεࢹ • ֤छϝτϦΫε
ͯ͞ɺCloudWatchͰ͢Α • AWSͷϦιʔεʁ • ELBɺEC2ɺWAFɺRDS ʮAWSͷϦιʔεʯ • ʮॲཧ݅ʯͱ͔ʮCPU༻ʯͱ͔ʮ௨ ৴༰ྔʯͱ͔ͱ͔ɺ৭ʑ͋Δʂʂ
ͯ͞ɺCloudWatchͰ͢Α • ϝτϦΫεʁ • ͳʹ͔͠ΒͷఆྔԽσʔλ • ʮॲཧ݅ʯͱ͔ʮCPU༻ʯͱ͔ʮ௨ ৴༰ྔʯͱ͔ͱ͔ɺ৭ʑ͋Δʂʂ
ͯ͞ɺCloudWatchͰ͢Α ͜ͷਤͷதͷɺʮొਓ ಉ࢜ͷަʯʮొਓ ͷ෦ʯʹ͍ͭͯରԠ ͢ΔϝτϦΫε͕ͨ͘͞ Μ͋Γ·͢ʂ
実際のCloudWatchの画⾯ リソース別メトリクス
ରԠͯ͠ΔͶʂ
ところで、先⽇の資料です
Client dev.ʹ ؾʹͯ͠΄͍߲͠ • LB/ ApplicationELB: latency, (backend/LB) 4xx, request
count • App / ΤϯυϙΠϯτผϦΫΤετ, crash rateͳͲ
ͳ͔ͥʁ • બఆͨ͠؍2࣠ • ΫϥΠΞϯτ͔ΒͷϦΫΤετͷ༰ɾڍ ಈʹਂؔ͘ΘΔͷ • ϢʔβʔӨڹ͕ਙେͳͷ
ͳ͔ͥʁ • ΫϥΠΞϯτ͔ΒͷϦΫΤετͷ༰ɾڍಈʹਂؔ͘ΘΔ ͷ • ϦΫΤετΧϯτ • ແݶϧʔϓͳͲͷൃܥ͕ͳ͍͔ʁ • 4xxΤϥʔ
• ʮϦΫΤετ༰͕ਖ਼͘͠ͳ͍ʯͨΊʮαʔόʔαΠυͰॲཧ͕ଓߦͰ͖ͳ͍ʯͷɻ ϦΫΤετίϯςϯπͷݟ͕͠ඞཁ • ϢʔβʔӨڹ͕ਙେͳͷ • ϨΠςϯγʔ • = ʮϦΫΤετΛड͚͔ͯΒɺॲཧΛฦ͖͠Δ·Ͱʯͷॴཁ࣌ؒ • ͜Ε͕ߴ͍ͱ͖ʮॏ͍ΞϓϦʯɻ
このあたりがCloudWatchでとれる
"84"QQMJDBUJPO&-#3FRVFTU$PVOU ԿճϦΫΤετདྷͨʁ "84"QQMJDBUJPO&-#5BSHFU3FTQPOTF5JNF &-#&$4 5BTL ؒͷૹ͔ͬͯΒฦͬͯ͘Δ·Ͱͷ࣌ؒ
"84"QQMJDBUJPO&-# )551$PEF@5BSHFU@99@$PVOU 4FSWFS4JEF"QQ͕YYΛฦͨ͠ "84"QQMJDBUJPO&-# )551$PEF@&-#@99@$PVOU &-#͕ΫϥΠΞϯτʹYYΛฦͨ͠
˒ͪΐͬͱϫϯϙΠϯτͷίʔφʔ ʮELB_XXX_Countʯͱ ʮTarget_XXX_Countʯҧ͏ͷʁ • ͦ͏ͳΜͩɻҧ͏Μͩɻ • ʮELB͕ૹ͚ͬͨͲ(࣌ؒʹ)Ԡ͕ͳ͔ͬͨʯ ߹ɺʮtarget_status_codeʯ͕ແه • cf:
HTTP STATUS 460, 504 • ʮϦΫΤετड৴Ͱ͖͍ͯΔʯ͕ʮApp͕ॲཧ ͖͠Ε͍ͯͳ͍ʯͱ͍͏ঢ়گஅʹศརʂ
もういいから、 実際にCloudWatch みてみようぜ!!
デモなう
デモどね
Cloud Watch3ߦ·ͱΊ • ʮ͍Ζ͍ΖͳϦιʔεʯʹ͍ͭͯɺؔ࿈͢ΔϝτϦΫε͕ͨ ͘͞Μ͋ΔΑ • ʮϝτϦΫε͔Β୳͢ʯͱ͔ʮϝτϦΫε໊͔Β୳͢ʯ͕ Ͱ͖ΔΑ • ͲͪΒʹͤΑʮͳΜͷϦιʔε͔ʯΛৗʹҙࣝͤ͞ΔUI
• جຊతʹʮμογϡϘʔυʯ͕උ͞Ε͍ͯΔͷͰɺͦ͜ Λىʹͯ͠ʮࠓͷঢ়گΛஅ͍ͯ͘͠ʯͷ͕ྑͦ͞͏ͩΑ
こわくないCloudWatch 次回予告
ࠓޙͷྲྀΕ • ࠓͷɺʮCloud WatchͬͯͲΜͳαʔ ϏεͳͷʯʮCloud Watch͕ͳͥඞཁͳͷʯ ͱ͍͏෦ • ࠓޙɺΑΓʮ࣮ફతɾ׆༻తʯʹ͢ΔͨΊͷɺ ʮݱͱ݁ͼ͚ͭͨࣝʯͷܗࣜԽΛͬ
͍͖ͯ·͠ΐ͏
ʮݱͱ݁ͼ͚ͭͨࣝʯʁ • ೖ ࢹʮϢʔβʔࢹͰࢹ͢Δʯ • (ࢹશମͷϦσβଈ࠲ʹͰ͖ͳ͍ͷͷ) ʮࠓͰ͖Δ͜ͱʯɺ ʮϝτϦΫεͷҙຯʯΛଊ͑ΒΕΔΑ͏ʹ͢Δ͜ͱ • ʮCloudWatchͰݟ͑Δσʔλ͕ݱͱ݁ͼͭ͘ʯ
ঢ়ଶʹ͍ͬͯ͘
Cloud Watch Alarmͱඥ͚Δ • Cloud Watch Alarm = Cloud Watch্ͷϝτϦΫεʹରͯ͠ɺʮ͋
Δ݅Λ͑ͨΒ௨ʯ͢ΔγεςϜ • ͏ͪͩͱSlackʹ௨ઐ༻νϟϯωϧ͕͋Δ • ݱঢ়Ͱઃఆͯ͋͠ΔAlaramΛΔ͜ͱɺ ʮࢹͷ؍ΛΔʯ͜ͱʹܨ͕Δͣ
ྫ͑ • ʮELB Target Response TimeʯͱʮElastiCache CPU UtilizationʯΛݟ͍ͯΔ͚Ͳ • ͦΕͧΕɺͲ͏͍͏ҙຯͰͲ͏͍͏ʹͳ͍ͬͯΔͷʁ
• ͲͪΒ͔ยํ or ྆ํͱ௨͕དྷͨͱ͖ͬͯɺ • ϢʔβʔӨڹ؍ͰͲ͏͍͏ঢ়گΛ૾͖͢ʁ • ࣮༰ɾαʔϏεఏڙ؍ͰɺͲΜͳݪҼΛٙ͏͖ʁ
ͻͱ·ͣɺͦ͜·ͰͰ͖Δͱ ʮϞχλ͍ͯ͠Δҙຯ͕Θ͔Δʯ ͱମײͯ͠Β͑Δͣɾɾɾʂ
PART2 こわくないCloudWatch 〜おさない・かけない・しゃべりあう〜 -fin-
·ͱΊ • ʮ͍͔͞͠Μ͠ʯΛ࣮ݱ͍ͨ͠ͷͰ͝ཧղɾ͝ڠྗΛʂ • ʮࢦ͖࢟͢ʯΛνʔϜશһͷڞ௨ཧղͱ͍ͨ͠kimochi • ࢹ͢Δࡍʹʮશମ૾ʯΛҙࣝͰ͖Δͱ˕ • CloudWatch͕ʮͲΜͳπʔϧ͔Կͱͳ͔͘ΔʯΑ͏ͳΛ ͠·ͨ͠
• ࠓޙɺͬͱʮࢲͷ͍ͬͯΔ͜ͱ͕ϞχλϦϯάͱ݁ͼͭ͘ʯ Α͏ʹࢧԉΛ͍͖ͯ͠·͢ʂ