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.1k
エンジニアの持つ「不安」に立ち向かう 〜 僕らにできること/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
120
技術プロダクトのDevRelとカスタマーサクセス / DevRel and Customer Success in Technical Products
daisukeinoue
0
350
サーバー監視サービス・Mackerel の ブログ記事ができるまで / How to write Mackerel blog article
daisukeinoue
1
2.5k
「ソフトウェアの梃子(てこ)」と Mackerel #cmdevio / mackerel with software insulator
daisukeinoue
1
1.9k
"お客さまの課題をエンジニアリングで解決する" Mackerel CRE のアプローチ / Introducing Mackerel CRE
daisukeinoue
1
1.4k
Mackerelテクニカルサポートの裏側と醍醐味/support-engineer-night3-mackerel
daisukeinoue
4
6.7k
はてな・Mackerelチームにおける CRE のご紹介/mackerel-jtt
daisukeinoue
0
3.1k
「自分」をまるごと活かす!私が“CRE”というキャリアを選んだ理由/devsumi2018-cre
daisukeinoue
4
5.5k
はてな・Mackerel におけるカスタマーサクセスの位置付けとその取り組みについて/hatena-mackerel-cs
daisukeinoue
1
2.5k
Other Decks in Technology
See All in Technology
エンジニア人生の拡張性を高める 「探索型キャリア設計」の提案
tenshoku_draft
1
110
dev 補講: プロダクトセキュリティ / Product security overview
wa6sn
1
2.3k
Application Development WG Intro at AppDeveloperCon
salaboy
0
180
サイバーセキュリティと認知バイアス:対策の隙を埋める心理学的アプローチ
shumei_ito
0
380
透過型SMTPプロキシによる送信メールの可観測性向上: Update Edition / Improved observability of outgoing emails with transparent smtp proxy: Update edition
linyows
2
210
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.1k
Amazon Personalizeのレコメンドシステム構築、実際何するの?〜大体10分で具体的なイメージをつかむ〜
kniino
1
100
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
740
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
170
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
940
テストコード品質を高めるためにMutation Testingライブラリ・Strykerを実戦導入してみた話
ysknsid25
7
2.6k
地理情報データをデータベースに格納しよう~ GPUを活用した爆速データベース PG-Stromの紹介 ~
sakaik
1
150
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Become a Pro
speakerdeck
PRO
25
5k
Happy Clients
brianwarren
98
6.7k
Statistics for Hackers
jakevdp
796
220k
Code Reviewing Like a Champion
maltzj
520
39k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
840
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Adopting Sorbet at Scale
ufuk
73
9.1k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Gamification - CAS2011
davidbonilla
80
5k
Bash Introduction
62gerente
608
210k
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