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
エンジニアの持つ「不安」に立ち向かう 〜 僕らにできること/gbdaitokai-2017
Search
Daisuke Inoue
December 23, 2017
Technology
1
1.2k
エンジニアの持つ「不安」に立ち向かう 〜 僕らにできること/gbdaitokai-2017
合同勉強会 in 大都会岡山 -2017 Winter-(
https://gbdaitokai.connpass.com/event/58025/
)で使用した発表資料です。
Daisuke Inoue
December 23, 2017
Tweet
Share
More Decks by Daisuke Inoue
See All by Daisuke Inoue
CREとカスタマーサクセスと私 / CRE, Customer Success, and Me
daisukeinoue
0
160
技術プロダクトのDevRelとカスタマーサクセス / DevRel and Customer Success in Technical Products
daisukeinoue
0
410
サーバー監視サービス・Mackerel の ブログ記事ができるまで / How to write Mackerel blog article
daisukeinoue
1
2.6k
「ソフトウェアの梃子(てこ)」と Mackerel #cmdevio / mackerel with software insulator
daisukeinoue
1
2k
"お客さまの課題をエンジニアリングで解決する" Mackerel CRE のアプローチ / Introducing Mackerel CRE
daisukeinoue
1
1.5k
Mackerelテクニカルサポートの裏側と醍醐味/support-engineer-night3-mackerel
daisukeinoue
4
6.9k
はてな・Mackerelチームにおける CRE のご紹介/mackerel-jtt
daisukeinoue
0
3.3k
「自分」をまるごと活かす!私が“CRE”というキャリアを選んだ理由/devsumi2018-cre
daisukeinoue
4
5.7k
はてな・Mackerel におけるカスタマーサクセスの位置付けとその取り組みについて/hatena-mackerel-cs
daisukeinoue
1
2.6k
Other Decks in Technology
See All in Technology
PHP開発者のためのSOLID原則再入門 #phpcon / PHP Conference Japan 2025
shogogg
2
420
In Praise of "Normal" Engineers (LDX3)
charity
3
1.2k
BrainPadプログラミングコンテスト記念LT会2025_社内イベント&問題解説
brainpadpr
0
160
rubygem開発で鍛える設計力
joker1007
1
140
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
PRO
11
4.2k
[TechNight #90-1] 本当に使える?ZDMの新機能を実践検証してみた
oracle4engineer
PRO
3
140
PostgreSQL 18 cancel request key長の変更とRailsへの関連
yahonda
0
110
OAuth/OpenID Connectで実現するMCPのセキュアなアクセス管理
kuralab
5
880
Navigation3でViewModelにデータを渡す方法
mikanichinose
0
210
25分で解説する「最小権限の原則」を実現するための AWS「ポリシー」大全 / 20250625-aws-summit-aws-policy
opelab
7
800
CI/CDとタスク共有で加速するVibe Coding
tnbe21
0
230
Amazon S3標準/ S3 Tables/S3 Express One Zoneを使ったログ分析
shigeruoda
2
400
Featured
See All Featured
Making Projects Easy
brettharned
116
6.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Into the Great Unknown - MozCon
thekraken
39
1.9k
Automating Front-end Workflow
addyosmani
1370
200k
Become a Pro
speakerdeck
PRO
28
5.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Balancing Empowerment & Direction
lara
1
350
Transcript
ΤϯδχΞͷ࣋ͭʮෆ҆ʯʹ ཱ͔ͪ͏ ʙ ΒʹͰ͖Δ͜ͱ ʙ גࣜձࣾͯͳɹҪ্େีʢ@a_know ʣ 2017-12-23 ߹ಉษڧձ in
େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 1
ࣗݾհ • Ҫ্େีʢ@a_know / Hatena id:a-know ʣ • ԬࢁݝԬࢁࢢग़ •
גࣜձࣾͯͳ MackerelνʔϜ CREʢCustomer Reliability Engineerʣ • ུྺ • ܥSIerʹ৽ଔೖࣾʢ20064݄ʣ • ιʔγϟϧήʔϜܥόοΫΤϯυΤϯδχΞɺBtoB WebΞϓϦέʔγϣ ϯΤϯδχΞΛܦͯݱ৬ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 2
Mackerelʁ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 3
Mackerel ͱ • ͯͳ͕։ൃɾఏڙ͍ͯ͠ΔαʔόʔཧɾࢹΫϥυαʔϏεʢSaaSʣ • 2001ۀͷWebاۀɾͯͳ ͕ഓ͖ͬͯͨαʔόʔཧɾࢹɾӡ༻ͷ ϊϋΛɺ੯͠Ή͜ͱͳ͍͘Ͱ͍ΔϓϩμΫτ • ಛ
• ؍తͳ UI / UX • 1Ͱऴ͑ΒΕΔ΄Ͳ؆୯ͳηοτΞοϓ • ϩʔϯνҎ߱3ؒ ຖि࿈ଓϦϦʔεɹͳͲ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 4
ΤϯδχΞͷ࣋ͭʮෆ҆ʯ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 5
ΤϯδχΞͷ࣋ͭʮෆ҆ʯ • ͍Ζ͍Ζ͋Δ • όά • ো • ݈߁ •
etc. 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 6
ΤϯδχΞͷ࣋ͭʮෆ҆ʯ • ͍Ζ͍Ζ͋Δ • όά • ো • ݈߁ ←
• etc. 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 7
ಥવͰ͕࣭͢Ͱ͢ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 8
Έͳ͞Μɺࠓͷ݈߁அ ड͚·͔ͨ͠ʁ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 9
ͦͷ݁ՌͲ͏Ͱ͔ͨ͠ʁ • ྫ͑ɺ݈߁அͷ݁Ռ͕ҎԼͷ5छྨʹྨ͞ΕΔͱͯ͠... 1. ਖ਼ৗ 2. ཁҙ 3. ཁ؍ 4.
ཁਫ਼ີݕࠪ 5. ଈೖӃ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 10
͠ࢲ͕ʰ3. ཁ؍ʱͩͬͨ߹ • ͜ΜͳΛͲ͏ࢥ͍·͔͢ʁ • ʮ͓େࣄʹ...ʯ • ʮϚγͳํͰ͢Ͷʯ • ʮ·ͩ·ͩΠέΔʯ
• etc. 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 11
ͲͪΒʹͤΑʮෆ҆ʯͳͷͰ... • ຖͪΌΜͱड͢Δ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 12
ͦͷ݁Ռ...... • ύλʔϯA • Ұࡢʰ4. ཁਫ਼ີݕࠪʱ • ڈʰ4. ཁਫ਼ີݕࠪʱ •
ࠓʰ3. ཁ؍ʱ ← • ύλʔϯB • Ұࡢʰ1. ਖ਼ৗʱ • ڈʰ1. ਖ਼ৗʱ • ࠓʰ3. ཁ؍ʱ ← 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 13
ͦͷ݁Ռ...... • ύλʔϯA ͩͬͨͳΒ • ͪΐͬͱͣͭྑ͘ͳ͖ͬͯͯΔʁ • ύλʔϯB ͩͬͨͳΒ •
͜ͷ··Ͱ·͍ͣ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 14
͓ͳ͡ʰ3. ཁ؍ʱͰɺ ͜Ε·Ͱͷஅ݁Ռͱฒͯ ݟΔ͜ͱͰݟํมΘͬͯ͘Δ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ
15
ఆظతɾܧଓతͳड͕େࣄ • ͜ͷ1ͷա͝͠ํ͕݈߁ʹ༩͑ͨӨڹ • ͜͏1ΛͲͷΑ͏ʹա͍͖͔ͯ͘͝͠ • ......ͱ͍͏͜ͱΛΔ্Ͱ͔ܽͤͳ͍ͷ 2017-12-23 ߹ಉษڧձ in
େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 16
ΤϯδχΞͷ࣋ͭʮෆ҆ʯ • ͍Ζ͍Ζ͋Δ • όά ← • ো • ݈߁
• etc. 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 17
ʮόάʯͱ͍͏ෆ҆ͷର߅ࡦ • ςετʂ • ҰੲલʹൺʮίʔυΛॻ͘ͱ͖ςετॻ͘ʯ͜ͱ Ұൠతͱͳͬͨ 2017-12-23 ߹ಉษڧձ in େձԬࢁ
-2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 18
ςετܧଓతʹ͓͜ͳ͏͜ͱ͕ॏཁ • CIʢContinuous Integration / ܧଓతΠϯςάϨʔγϣϯʣͷɹ ࣮ࢪ • ίʔυʹมߋ͕ೖΔɺʢࣗಈతʹʣςετ࣮ߦΛ͓͜ͳ͏ •
Ϗϧυ͕յΕͨͱ͖ʹɺ͙͢ʹؾͮ͘͜ͱ͕Ͱ͖Δ • ͦΕΛิॿͯ͘͠ΕΔπʔϧɾαʔϏεɺࠓͨ͘͞Μɻ • Jenkins, CircleCI, TravisCI, etc. 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 19
ΤϯδχΞͷ࣋ͭʮෆ҆ʯ • ͍Ζ͍Ζ͋Δ • όά • ো ← • ݈߁
• etc. 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 20
ͰʮোʯͲ͏͔ʁ • ͍ΘΏΔʮγεςϜোʯʮαʔϏεোʯΛࢦ͢ • γεςϜαʔϏε͕ਖ਼ৗʹɾշదʹར༻Ͱ͖ͳ͍ঢ়ଶ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017
Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 21
γεςϜαʔϏε͕ਖ਼ৗʹར༻Ͱ͖ͳ͍ঢ়ଶ • ͦͷཧ༝͞·͟· • αʔόʔμϯ • αʔόʔϦιʔεͷෆɾރׇ • ϓϩηεɾαʔϏεͷμϯ •
ΞϓϦέʔγϣϯΤϥʔ • etc. 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 22
γεςϜαʔϏε͕ਖ਼ৗʹར༻Ͱ͖ͳ͍ঢ়ଶ • ͦͷཧ༝͞·͟· • αʔόʔμϯ ← • αʔόʔϦιʔεͷෆɾރׇ • ϓϩηεɾαʔϏεͷμϯ
← • ΞϓϦέʔγϣϯΤϥʔ ← • etc. 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 23
ʰͦͷ࣌ͦͷ࣌ͷͷ༗ແͷνΣοΫΛ͢Δʱ͜ͱͰ ؾ͕͚ͭΔͷ • νΣοΫ ≒ OK or NG • αʔόʔͷԠঢ়ଶ
• ϓϩηεɾαʔϏεͷՔಇঢ়ଶ • ʢக໋తͳʣΞϓϦέʔγϣϯΤϥʔͷ༗ແ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 24
ʰͦͷ࣌ͦͷ࣌ͷͷ༗ແͷνΣοΫΛ͢Δʱ͜ͱͰ ؾ͕͚ͭΔͷ • ͜ΕΒɺʮνΣοΫͷλΠϛϯάͰ͕ੜ͍ͯ͡ͳ͚Ε ͦΕͰ͍͍͠ɺͳΒࢸٸରԠʹҠΕΑ͍ʯͷ • ͋ͱͦͷසʢ1࣌ؒʹ1ճʁ1ʹ1ճʁ10ඵʹ1ճʁʣͷ 2017-12-23 ߹ಉษڧձ
in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 25
γεςϜαʔϏε͕ਖ਼ৗʹར༻Ͱ͖ͳ͍ঢ়ଶ • ͦͷཧ༝͞·͟· • αʔόʔμϯ • αʔόʔϦιʔεͷෆɾރׇ ← • ϓϩηεɾαʔϏεͷμϯ
• ΞϓϦέʔγϣϯΤϥʔ • etc. 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 26
ͦͷ࣌ͦͷ࣌ͷʮαʔόʔϦιʔεͷঢ়گʯΛऔಘ͢Δͱ...ʁ • CPU༻ • ex. ༻85% • σΟεΫ༻ • ex.
80% ༻ࡁΈ • ॲཧͪϓϩηεͷʢLoadAvarageʣ • ex. 1.5 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 27
ͦΕͧΕͷࣈ͕ʮ͍ʯͷ͔ʮ͘ͳ͍ʯͷ͔ʁ • ͜ͷࣈ͚ͩͰΘ͔Γ·͔͢ʁ • Θ͔Βͳ͍ʂ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017
Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 28
αʔόʔϦιʔεͷνΣοΫͷ߹ • ୯Ұͷʹண͢ΔͷͰͳ͘... • ʰܧଓతʹͷऔಘΛ͓͜ͳ͏͜ͱʱ • ʰͦͷ݁ՌΛهͱͯ͢͜͠ͱʱ • ʰ݁ՌશମΛ࣌ܥྻͰ֬ೝ͢Δ͜ͱʱ •
ͱ͍ͬͨࣄฑηοτͰ࣮ࢪͯ͠͡Ίͯҙຯ͕͋Δʂ • ʢଞͷ߲ͱͷ߹ΘٕͤͰݟ͑ͯ͘Δ͜ͱ͋Δʣ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 29
έʔεᶃ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 30
έʔεᶄ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 31
έʔεᶅ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 32
αʔόʔϦιʔεͷνΣοΫʹ͓͍ͯॏཁͳ͜ͱ • ͜ͷΑ͏ʹɺʰαʔόʔͷঢ়گΛܧଓతʹऔಘʱ͠ɺʰͦͷ݁ՌΛ ͢͜ͱʱʰ݁ՌΛ࣌ܥྻͰଊ͑ɺΛಡΈऔΔ͜ͱʱ͕ॏཁʂ • ʮαʔόʔࢹʯʮαʔόʔϞχλϦϯάʯ • ʮγεςϜʹର͢ΔܧଓతΠϯςάϨʔγϣϯʯ͕αʔόʔࢹʂ • ࢹͱܧଓతͳςετͰ͋Δ
~ ԞҰึʢh2o ։ൃऀʣ1 1 http://developer.cybozu.co.jp/archives/kazuho/2010/01/cronlog-52f2.html 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 33
ʮίʔυͷςετɾCIʯͷ࣍ɺ ʮαʔόʔঢ়ଶͷςετɾCIʯͩʂ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 34
Α͋͘Δ࣭ʮCPUͷ༻ɺ͍͘Β͘Β͍ʹ ͳΔͱ·͍ͣͰ͔͢Ͷʁʯ • A. ʮରͷγεςϜαʔϏεʹΑΔɻҰ֓ʹݴ͑ͳ͍ʯ • ࣗͷαʔϏεɾγεςϜʹͱͬͯͷฏৗ࣌ͷঢ়ଶʗҟৗ࣌ ͷঢ়ଶͱͲ͏͍͏ঢ়ଶͳͷ͔ɺΛΔʂ • ͔ͦ͜Βαʔόʔࢹ࢝·Δʂ
2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 35
αʔόʔࢹΛࢧ͑ͯ͘ΕΔπʔϧɾαʔϏεͨ͘͞Μ͋Δ • OSS • nagios • Zabbix • Prometheus •
etc. 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 36
αʔόʔࢹΛࢧ͑ͯ͘ΕΔπʔϧɾαʔϏεͨ͘͞Μ͋Δ • ΫϥυαʔϏεɾSaaS • Datadog • NewRelicʢInfrastructureʣ • Mackerel •
etc. 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 37
αʔόʔࢹΛࢧ͑ͯ͘ΕΔπʔϧɾαʔϏεͨ͘͞Μ͋Δ • ͍ͣΕૉΒ͍͠πʔϧɾαʔϏεɻ • ᘳͳͷແͯ͘ʢ͖ͬͱʣɺͲΕʹಘҙෆಘҙ͋Δ • ͲͷπʔϧɾαʔϏεɺͰ͖Δ͚ͩଟ͘ͷέʔεͰ࠷ద ͳιϦϡʔγϣϯͱͳΕΔΑ͏ɺʑ᛭ୖຏ͍ͯ͠Δ 2017-12-23 ߹ಉษڧձ
in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 38
Mackerel ͱ͍͏બࢶ • ʰܧଓతͳνΣοΫΛ͢Δ͜ͱʱʰͦΕΛهʹ͢͜ͱʱʰ͞Ε ͨهΛݟ͘͢ɾѻ͍͍͢ܗͰఏڙ͢Δ͜ͱʱΛαϙʔτ͠·͢ • ↓ͳਓʹͦͬͯ͜Έͯ΄͍͠αʔϏεͰ͢ • ʮࢹͬͯͦ͠͏ʯʮΑ͘Θ͔Βͳ͍ʯ •
ʮΠϯϑϥ୲ͷਓ͕ͬͯ͘ΕΔͷͰ͠ΐʯ • ʮΒͳ͖Όͱࢥ͍ͭͭͬͯ·ͤΜ......ʯ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 39
Mackerel ͱ͍͏બࢶ • ࢲͷΑ͏ʹɺϢʔβʔͷํʹͰ͖Δ͚͍ͩۙͱ͜ΖͰҰॹʹ ՝ʹऔΓΉ͜ͱΛϛογϣϯͱ͢ΔਓʢCREʣ͕͍Δɺ ͱ͍͏͜ͱɺMackerel ͷαʔϏεͷҰ෦Ͱ͢ • ͥͻ͓ؾܰʹΛֻ͚͍ͯͩ͘͞ !
2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 40
·ͱΊ • ݈߁ɾόάɾোɺͦΕͧΕͷෆ҆ͷର߅ࡦɺఆظతͳ νΣοΫΛܧଓతʹ͓͜ͳ͏͜ͱʂ • ͦͷνΣοΫͷ݁ՌΛ͞Βʹ࣌ܥྻʹه͠၆ᛌͯ͠ଊ͑Δ ͜ͱͰɺʮରͷʯͱʮݱ࣌Ͱͷঢ়ଶʯ͕ΑΓΘ͔Γ ͘͢ͳΔ • ରʹͱͬͯͷฏৗ࣌ɾҟৗ͕࣌ͲͷΑ͏ͳঢ়ଶͰ͋Δͷ͔
ΛΔͱ͜Ζ͔Β࢝ΊͯΈ·͠ΐ͏ʂ 2017-12-23 ߹ಉษڧձ in େձԬࢁ -2017 Winter-ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 41