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
もう少しテストを書きたいんじゃ〜 #phpstudy
o0h
PRO
16
3.8k
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
8
2.4k
色んなオートローダーを覗き見る #phpcon_okinawa
o0h
PRO
5
560
ヒューマンエラーの本を読んだ ~報告会~
o0h
PRO
3
290
みんなでワイワイ「テスト駆動開発」の話をやる会 #techramen24conf
o0h
PRO
4
570
SPLから始める「データ構造」入門
o0h
PRO
7
1.9k
PHPUnit11の新しい仲間たち
o0h
PRO
3
420
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
62
21k
パンフ記事 「初めてのリファクタリング!」 の裏側 #phperkaigi
o0h
PRO
2
180
Other Decks in Programming
See All in Programming
Rails アプリ地図考 Flush Cut
makicamel
1
130
未経験でSRE、はじめました! 組織を支える役割と軌跡
curekoshimizu
1
140
DRFを少しずつ オニオンアーキテクチャに寄せていく DjangoCongress JP 2025
nealle
2
260
複数のAWSアカウントから横断で 利用する Lambda Authorizer の作り方
tc3jp
0
110
From the Wild into the Clouds - Laravel Meetup Talk
neverything
0
110
Introduction to kotlinx.rpc
arawn
0
750
Rubyと自由とAIと
yotii23
6
1.6k
『GO』アプリ データ基盤のログ収集システムコスト削減
mot_techtalk
0
150
PHPカンファレンス名古屋2025 タスク分解の試行錯誤〜レビュー負荷を下げるために〜
soichi
1
670
密集、ドキュメントのコロケーション with AWS Lambda
satoshi256kbyte
1
210
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
170
メンテが命: PHPフレームワークのコンテナ化とアップグレード戦略
shunta27
0
300
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
570
Making the Leap to Tech Lead
cromwellryan
133
9.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
GraphQLとの向き合い方2022年版
quramy
44
14k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
Adopting Sorbet at Scale
ufuk
74
9.2k
Code Reviewing Like a Champion
maltzj
521
39k
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͕ʮͲΜͳπʔϧ͔Կͱͳ͔͘ΔʯΑ͏ͳΛ ͠·ͨ͠
• ࠓޙɺͬͱʮࢲͷ͍ͬͯΔ͜ͱ͕ϞχλϦϯάͱ݁ͼͭ͘ʯ Α͏ʹࢧԉΛ͍͖ͯ͠·͢ʂ