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
Ruby on Rails x Kubernetes におけるObservability / ...
Search
Isao Shimizu
September 15, 2021
Technology
2
3.8k
Ruby on Rails x Kubernetes におけるObservability / Rails x Kubernetes Observability
2021年9月15日(水) 16:00-18:00
NRUG : New Relic User Group
Nerd Life Talk
Isao Shimizu
September 15, 2021
Tweet
Share
More Decks by Isao Shimizu
See All by Isao Shimizu
Notion x ポストモーテムで広げる組織の学び / Notion x Postmortem
isaoshimizu
1
270
New Relicを活用したSREの最初のステップ / NRUG OKINAWA VOL.3
isaoshimizu
3
1k
「家族アルバム みてね」における運用管理・ オブザーバビリティの全貌 / Overview of Operation Management and Observability in FamilyAlbum
isaoshimizu
5
2.1k
約10年間MIXIのインフラを 支えてきたPagerDutyの活用事例 / PagerDuty on Tour 2024
isaoshimizu
6
1.2k
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
2
1.8k
家族アルバム みてねで直面してきた技術的負債 / MIXI KAG 2024
isaoshimizu
18
9.1k
今年1年のEKS運用振り返り/3-shake SRE Tech Talk
isaoshimizu
2
390
ポストモーテムの基礎知識と最新事例 / Fundamentals of Postmortem
isaoshimizu
12
3.1k
全世界1,800万人が利用する「家族アルバム みてね」におけるNew Relic活用法 / FutureStack Tokyo 2023
isaoshimizu
1
590
Other Decks in Technology
See All in Technology
What is BigQuery?
aizack_harks
0
130
いま注目しているデータエンジニアリングの論点
ikkimiyazaki
0
580
AWSにおけるTrend Vision Oneの効果について
shimak
0
120
stupid jj tricks
indirect
0
7.8k
成長自己責任時代のあるきかた/How to navigate the era of personal responsibility for growth
kwappa
3
250
KAGのLT会 #8 - 東京リージョンでGAしたAmazon Q in QuickSightを使って、報告用の資料を作ってみた
0air
0
200
Azure Well-Architected Framework入門
tomokusaba
0
260
OCI Network Firewall 概要
oracle4engineer
PRO
1
7.8k
Access-what? why and how, A11Y for All - Nordic.js 2025
gdomiciano
1
100
Goに育てられ開発者向けセキュリティ事業を立ち上げた僕が今向き合う、AI × セキュリティの最前線 / Go Conference 2025
flatt_security
0
330
BtoBプロダクト開発の深層
16bitidol
0
180
OpenAI gpt-oss ファインチューニング入門
kmotohas
2
900
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
462
33k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Embracing the Ebb and Flow
colly
88
4.8k
Practical Orchestrator
shlominoach
190
11k
Building Adaptive Systems
keathley
43
2.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
Bash Introduction
62gerente
615
210k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Transcript
3VCZPO3BJMTY,VCFSOFUFT ʹ͓͚Δ0CTFSWBCJMJUZ Isao Shimizu NRUG : New Relic User Group
Nerd Life Talk (LT) 2021.9.15
mixi, Inc. ࣗݾհ ਗ਼ਫ ܄ !JTBPTIJNJ[V ˔ ʙ גࣜձࣾϛΫγΟ ˓
ʙ 4/4NJYJ ӡ༻ΤϯδχΞ ˓ ʙ ϞϯελʔετϥΠΫ 43& ˓ ʙݱࡏ ՈΞϧόϜ ΈͯͶ 43& ˔ 43&/&95*/5PLZPొஃ ˔ "844VNNJU5PLZP ొஃ ˔ "84%FW%BZ5PLZP-5େձ ϕετεϐʔΧʔ ˔ 4PGUXBSF%FTJHOಛूهࣄدߘ ͳͲ
mixi, Inc. શੈք ສਓҎ্ͷར༻ऀ ˞ ג ϛΫγΟௐɻ J04ɾ"OESPJEΞϓϦొऀɺϒϥβ൛ొऀͷ߹ܭ ՈΞϧόϜ ΈͯͶ
ଟࠃޠରԠɺੈք͔ࠃҎ্ͰαʔϏεఏڙ ຊޠɺӳޠɺதࠃޠʢൟମࣈʣɺؖࠃޠɺϑϥϯεޠ υΠπޠɺεϖΠϯޠʹରԠ
mixi, Inc. ʮՈΞϧόϜ ΈͯͶʯͷγεςϜ͕ఏڙ͢ΔػೳͷҰྫ ˔ εϚϗͰࡱͬͨࣸਅɾಈըͷอଘͱڞ༗ ˓ Ϣʔβʔͷ͔Β"NB[PO4ͷΞοϓϩʔυΛτϦΨʔʹɺը૾ͷαϜωΠϧੜಈըͷΤϯίʔυΛ࣮ߦ ˔ ϑΥτϒοΫɺϑΥτϓϦϯτɺ%7%ͷੜ
˓ Ϣʔβʔ͕બΜͩࣸਅɾಈըΛͱʹ൛σʔλɺϓϦϯτσʔλɺ%7%͚ಈըͷΤϯίʔυɺ*40Πϝʔδͷੜɺ ͱͷ࿈ܞ ˔ ඵಈըͷੜ ˓ Ξοϓϩʔυ͞ΕͨಈըࣸਅΛΈ߹Θͤͯɺظؒ͝ͱʹΛৼΓฦΔ͜ͱ͕Ͱ͖ΔΑ͏ʹͨ͠μΠδΣετಈը Λࣗಈੜ ˓ ͞·͟·ͳػցֶशٕज़ΛԠ༻
ຊ͓͍͑ͨ͜͠ͱ
,VCFSOFUFTͰ3BJMTΞϓϦέʔγϣϯΛ ӡ༻͢Δࡍͷ՝ͱղܾ๏
mixi, Inc. ,VCFSOFUFTͰ3BJMTΞϓϦέʔγϣϯΛӡ༻͢Δࡍͷ՝ ˔ ΞϓϦέʔγϣϯΤϥʔϨεϙϯεѱԽʹ͍ͪૣ͘ؾ͚ͮΔ͔ ˔ Φʔτεέʔϧ͕ఆ௨Γʹػೳ͍ͯ͠Δ͔ ˔ 1VNB͕҆ఆͯ͠ಈ࡞͍ͯ͠Δ͔ ˔
$16ϝϞϦΛޮΑ͘ར༻Ͱ͖͍ͯΔ͔ ˔ 00. 0VUPG.FNPSZ $SBTI-PPQ#BDLPGG͕ൃੜ͍ͯ͠ͳ͍͔ ˔ ႈੑΛ࣋ͨͳ͍ʢϦτϥΠ͠ʹ͍͘ʣόονॲཧ͕ਖ਼ৗ͔Ͳ͏͔ ͜ΕΒΛ0CTFSWBCJMJUZϓϥοτϑΥʔϜͰ͋Δ/FX3FMJDΛͬͯͲ͏ղܾ͢Δ͔
mixi, Inc. ΞϓϦέʔγϣϯΤϥʔϨεϙϯεѱԽʹ͍ͪૣ͘ؾ͚ͮΔ͔ ˔ /FX3FMJD"1. "QQMJDBUJPO1FSGPSNBODF.POJUPSJOH Ͱղܾ ˔ HFNͰͷಋೖͱ͍͏͜ͱ͋ͬͯίϯςφͱͷ૬ੑ͕ྑ͍ʢ༨ͳϓϩηεෆཁʣ ˔
ڥมͰͷઃఆ͕Մೳɻ$POGJH.BQ4FDSFUT͔Β"1.ͷઃఆ͕Ͱ͖Δ ˔ ίϯςφ͕େྔͰҰݩతʹϝτϦΫεΤϥʔϩάͳͲΛѻ͑Δͷ͕ඇৗʹศར
mixi, Inc. Φʔτεέʔϧ͕ఆ௨Γʹػೳ͍ͯ͠Δ͔ ˔ /FX3FMJD,VCFSOFUFTJOUFHSBUJPOͰղܾ ˔ %FQMPZNFOU୯ҐͰ1PE͕ͲͷΑ͏ʹ૿ݮ͍ͯ͠Δ͔ѲͰ͖Δ ˔ ΦʔτεέʔϧͷτϦΨʔͱͳΔϝτϦΫεͷѲ ˓
ͨͩ͠ɺରͱͳΔϝτϦΫε͕$16ϝϞϦ͚ͩͰͳ͍έʔε͕͋Δ ˔ 1SPNFUIFVTΛར༻ͯ͠δϣϒΩϡʔͷαΠζͳͲΛऩू͍ͯ͠Δ߹ ˓ )1"ͱ,&%"Λ࿈ܞͤͯ͞1SPNFUIFVTͷϝτϦΫεΛϕʔεʹΦʔτεέʔϧ ˓ 1SPNFUIFVTଆͰอ࣋͢ΔϝτϦΫε͋͘·ͰΦʔτεέʔϧͷͨΊʢظͷอ࣋Ͱྑ͍ʣ ˓ ϝτϦΫεΛظͰอ࣋ͤ͞ΔͨΊʹɺ1SPNFUIFVT͔Β/FX3FMJDSFNPUFXSJUF͢Δ ˓ ͜ΕʹΑͬͯҰ௨ΓͷϝτϦΫε͕Εͳ͘/FX3FMJDͷμογϡϘʔυͰ֬ೝͰ͖Δ
mixi, Inc. 1VNB͕҆ఆͯ͠ಈ࡞͍ͯ͠Δ͔ ˔ 1VNBͷঢ়ଶΛѲ͢Δ ˓ ZBCFEBͱ͍͏HFNΛར༻ IUUQTHJUIVCDPNZBCFEBSCZBCFEB ˓ ͞Βʹ1VNBͷεςʔλεऔಘ͢ΔϓϥάΠϯͱɺ1SPNFUIFVT&YQPSUFSͷϓ
ϥάΠϯΛར༻ ˓ 1VNBͷϫʔΧʔɺεϨουɺόοΫϩάͳͲͷϝτϦΫεΛऔಘͯ͠μ ογϡϘʔυʹө
mixi, Inc. $16ϝϞϦΛޮΑ͘ར༻Ͱ͖͍ͯΔ͔ ˔ /FX3FMJD,VCFSOFUFTJOUFHSBUJPOͰղܾ ˔ ίϯςφ͝ͱͷ$16ɺϝϞϦར༻͕ཁٻ SFRVFTUT ʹରͯ͠Ͳͷఔར༻͞Ε͍ͯ Δ͔ΛѲͰ͖Δ
mixi, Inc. 00. 0VUPG.FNPSZ $SBTI-PPQ#BDLPGG͕ൃੜ͍ͯ͠ͳ͍͔ ˔ /FX3FMJD,VCFSOFUFTJOUFHSBUJPOͰղܾ ˔ ,VCFSOFUFTͷ͞·͟·ͳϦιʔεʹؔ͢ΔσʔλΛऩू ˔
00.ͷൃੜ ˠϦιʔεௐ ˔ $SBTI-PPQ#BDLPGGͷൃੜ ˠ ΤϥʔϩάͳͲΛ֬ೝͯ͠ରॲ
mixi, Inc. ႈੑΛ࣋ͨͳ͍ʢϦτϥΠ͠ʹ͍͘ʣόονॲཧ͕ਖ਼ৗ͔Ͳ͏͔ ˔ /FX3FMJD"1. "QQMJDBUJPO1FSGPSNBODF.POJUPSJOH Ͱղܾ ˔ όονॲཧʹ͓͍ͯࣗಈϦτϥΠͰ͖ΔͷɾͰ͖ͳ͍ͷ͕͋Δ ˓
ႈੑ͕ͳ͍ͷɺ࣮࣌ؒߦ͞ΕΔͷͳͲϦτϥΠ͠ʹ͍͘ ˓ XIFOFWFS DSPOUBC ͔Β$SPO+PCʹҠߦͨ͠ͷͷதʹ͍͔ͭ͋ͬͨ͘ ˔ ΞϓϦέʔγϣϯଆͰΤϥʔϋϯυϦϯάΛ͔ͬ͠Γߦ͏͜ͱͰ"1.ͰҟৗΛݕ ˔ దʹΞϥʔτͯ͠ਓ͕ؒରॲ͢Δͷ
ͬ͘͟Γͱߏਤ
mixi, Inc. Kubernetes Pod Prometheus New Relic Pod Rails (Puma)
Pod KEDA Pod New Relic Kubernetes integration newrelic_rpm Grafana Pod Exporter Internet Internet yebeda
·ͱΊ
mixi, Inc. ·ͱΊ ˔ 3BJMTΛ,VCFSOFUFTͰӡ༻࢝͠ΊΔࡍͷ՝Λհ͠·ͨ͠ ˔ 0CTFSWBCJMJUZͱ͍͏Ͱɺ3BJMT͔ͩΒۤ࿑ͱ͍͏΄ͱΜͲ͋Γ·ͤΜ Ͱͨ͠ʢ"1.͕͔͋ͬͨΒ҆৺Ͱ͖ͨʣ ˔ /FX3FMJD,VCFSOFUFTJOUFHSBUJPOඇৗʹศར
˔ 1SPNFUIFVTͱ/FX3FMJDͷ࿈ܞʢSFNPUFXSJUFʣͷػೳʹॿ͚ΒΕͨ ˓ (SBGBOB͔Β1SPNFUIFVTͷϓϩτίϧʢ0QFO.FUSJDT Λ௨ͯ͡άϥϑඳըՄೳ ˔ ଟ͘ͷϝτϦΫεΛऔಘ͓ͯ͘͠ͱτϥϒϧγϡʔςΟϯά͍͢͠ ˔ ϦιʔεޮΛՄࢹԽ͢Δ͜ͱͰίετݮʹͭͳ͛ΒΕͨ
mixi, Inc. WE ARE HIRING!! ֤ϙδγϣϯੵۃ࠾༻த team.mitene.us
mixi, Inc. ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ