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
New Relicの推せるところ・推せないところ / newrelic good and bad
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
TomoyaKitaura
April 23, 2025
Programming
0
210
New Relicの推せるところ・推せないところ / newrelic good and bad
KDDIグループ向けNew Relicユーザー会での登壇資料です。
TomoyaKitaura
April 23, 2025
Tweet
Share
More Decks by TomoyaKitaura
See All by TomoyaKitaura
サービスレベルを管理してアジャイルを加速しよう!! / slm-accelerate-agility
tomoyakitaura
1
330
「頑張る」を「楽しむ」に変換する技術
tomoyakitaura
19
11k
これからの設計で変わること pre:invent2024アップデート速報 / pre:invent2024 network update
tomoyakitaura
1
290
セキュリティ活動をちょっとずつやる戦略を実行した気づき / Incremental Security Initiatives
tomoyakitaura
0
230
社内共通コンテナレジストリを設立して、開発者体験向上を狙ってみた /Establishing container registry to improve DX
tomoyakitaura
2
220
LTワークショップ3日目 / LT Workshop Day 3
tomoyakitaura
0
210
LTワークショップ2日目 / LT Workshop Day 2
tomoyakitaura
0
190
LTワークショップ(1日目) / LT workshop day 1
tomoyakitaura
1
230
これまでの監視とクラウド時代の監視 / Monitoring the Past and the Cloud
tomoyakitaura
1
360
Other Decks in Programming
See All in Programming
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
160
条件判定に名前、つけてますか? #phperkaigi #c
77web
1
350
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
270
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
440
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
570
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
480
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
480
PHPで TLSのプロトコルを実装してみる
higaki_program
0
250
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
150
AI活用のコスパを最大化する方法
ochtum
0
230
Claude Codeログ基盤の構築
giginet
PRO
7
3.5k
AIに任せる範囲を安全に広げるためにやっていること
fukucheee
0
150
Featured
See All Featured
Scaling GitHub
holman
464
140k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
89
Exploring anti-patterns in Rails
aemeredith
2
290
The SEO identity crisis: Don't let AI make you average
varn
0
420
WENDY [Excerpt]
tessaabrams
9
36k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
380
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Documentation Writing (for coders)
carmenintech
77
5.3k
New Earth Scene 8
popppiees
1
1.7k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
New Relicの推せるところ・推せないところ KDDIアジャイル開発センター株式会社 Tomoya Kitaura KDDIグループ向けNew Relicユーザーグループ会 2025/4/23
自己紹介 Tomoya Kitaura @kitta0108 KAG リードSRE ▪技術コミュニティ運営 - - JAWS-UG
コンテナ支部 - JAWS-UG SRE支部 - NRUG SRE支部 ▪好きなNew Relicのサービス - Distributed tracing 2 2
今日のゴール 3 ◾New Relicがどのような サービスなのか強み弱みを理解する。 ◾皆さんにとってNew Relicが 選定するツールの中に入る。
アジェンダ 4 ◾New Relicとは - オブザーバビリティの何がいいのか - システム監視の課題 ◾ここがいいんだよNew Relic
- 機能以外の話 - 推しの機能 ◾New Relicのちょっと悪いところ
New Relicとは 5 ◾New Relicとは New Relicは、よりよいソフトウェアの構築に 役立つオブザーバビリティプラットフォームです。 https://docs.newrelic.com/jp/docs/new-relic-solutions/get-started/intro-new-relic/
オブザーバビリティの何がいいのか 6 オブザーバビリティは僕達に何をもたらすのか?
オブザーバビリティとは 7 - 直訳すると可観測性 - システムを観測する能力そのもののこと - 省略系でo11yと表現されることが多い - o11y
Conferenceが開催されるなど業界注目度も 高い - observability 赤字箇所が11文字だから o11yらしい。 - この表記が嫌いな人もいるw
システム監視の課題 8 CloudFront ALB Fargate Aurora 5xxエラーをユー ザーに返し続け ているでー どこが問題なんだ?
システム監視の課題 9 問題ありません でした! 問題ありません でした! 問題ありません でした! 閃光のフロントエンジニア 鈴木
不死身のインフラエンジニア 田中 業火のバックエンドエンジニア 山田
オブザーバビリティ導入後のイメージ 10 Client Backend Infra Client ユーザー リクエスト ・どんなリクエストを渡さ れたか
・どんなレスポンスを返し たか ・関数の処理にどれくら い時間かかったか ・エラーが起きた具体的 な関数の場所はどこか ・どんなユーザーだった か ・どのようなレスポンスを 返したか ・Backendにどのような 要素を渡したか ・Backendからはどんな レスポンスが返ってきた か ・エラーが起きたそ の時インフラの状態 はどうだったか
オブザーバビリティ導入後の理想 11 閃光のフロントエンジニア 鈴木 不死身のインフラエンジニア 田中 業火のバックエンドエンジニア 山田 インフラでエラーが 起きてるな
インフラでエラーが 起きてるな インフラでエラーが 起きてるな
ここがいいんだよNew Relic(機能以外の話) 12 まずは機能以外の話から。 その1 User Groupめっちゃ盛り上がってる
ここがいいんだよNew Relic(機能以外の話) 13 ◾支部一覧 - NRUG - SRE支部 - ME支部
- 沖縄支部 - 名古屋支部
ここがいいんだよNew Relic(機能以外の話) 14 (宣伝)User Groupから本も出た
ここがいいんだよNew Relic(機能以外の話) 15 その2 SAさんのサポートめっちゃ助かるよの話
ここがいいんだよNew Relic(機能以外の話) 16 KDDIグループ全般を支えてくれる人たち - 有償PoC期間中は一定期間導入支援あり - 本契約後もSlackで問い合わせ対応 受け付けてくれる。大変助かる
ここがいいんだよNew Relic(機能以外の話) 17 その3 学習コンテンツ充実してるよの話
ここがいいんだよNew Relic(機能以外の話) 18 ◾動画講座 - New Relic University(NRU) - https://newrelic.com/jp/learn
◾腕試し - Full-Stack Observabilityテスト - https://learn.newrelic.com/full-stack-o bservability-exam-jp
ここがいいんだよNew Relic(機能以外の話) 19 その4 TrueUpモデル(料金体系)が 導入ハードルを下げてくれるよの話
ここがいいんだよNew Relic(機能以外の話) 20 ◾年間契約消費型 - 従量課金が良しとされるのは、 それが自らがコントロール可能な状態に限られる話。 - Debug Logを流し続けちゃった。
- 負荷テストでデータ転送切り忘れちゃった。 - こんなことで膨大な料金を請求されるのはいや じゃないだろうか。 https://newrelic.com/jp/blog/nerdlog/new-product-and-pricing
ここがいいんだよNew Relic(機能の話) 21 ここから機能の話 その1 IDEと統合して高速トラシュできるよの話
ここがいいんだよNew Relic(機能の話) 22 ◾New Relic CodeStream 1. APMを有効化且つCodeStreamをセットアップ。 2. APMのErrors
Inboxで該当のエラーを表示 3. Open IDEボタンが表示されるので、そのボタンを押下。 4. するとあら不思議、 使い慣れたIDEでスタックトレースの該当コードにジャン プできるではありませんか https://newrelic.com/jp/codestream
ここがいいんだよNew Relic(機能の話) 23 ◾New Relic CodeStream(エラー画面)
ここがいいんだよNew Relic(機能の話) 24 ◾New Relic CodeStream(IDE画面(Goland))
ここがいいんだよNew Relic(機能の話) 25 その2 Vulnerability Managementで Security活動もできるよの話 名前変わったらしい?
ここがいいんだよNew Relic(機能の話) 26 ◾Vulnerability Management 1. APMを有効化する。(要DataPlus契約) 2. するとあら不思議、 脆弱性管理できているじゃありませんか。
https://docs.newrelic.com/jp/docs/vulnerability-management/dev-workflow/
ここがいいんだよNew Relic(機能の話) 27 ◾Vulnerability Management(ダッシュボード画面)
ここがいいんだよNew Relic(機能の話) 28 ◾Vulnerability Management(検知項目一覧画面)
ここがいいんだよNew Relic(機能の話) 29 その3 なんといってもAPMサイキョー
ここがいいんだよNew Relic(機能の話) 30 ◾APM 1. APMを有効化する。 2. するとあら不思議、 システム内部の隅々までパフォーマンスが計測できて いるじゃありませんか。
https://docs.newrelic.com/jp/docs/apm/new-relic-apm/getting-started/introduction-apm/
ここがいいんだよNew Relic(機能の話) 31 ◾APM(トレース詳細画面)
New Relicのちょっと悪いところ 32 ◾アラート周りの設定が直感的に動かなくてちょっと辛い 閾値周りが思ったように動かない。 自力で解決しようとせずにサポートチケットを さっさと切るのがおすすめ。サポートは手厚め。 - ただNRQL(New Relic
Query Language)を使って、 New Relicに転送したデータはどこからでも 引っ張ってこれるのは⭕ ◾画面がちょっと重い いっぱいデータ読み取るからしょうがないよね。
さいごに 33 KDDIグループ全体にオブザーバビリティの知見が もっと広がっていけばイイなって思ってます! 導入戦略の企画や、 既存課題の解決にオブザーバビリティを 見据えてるなどあれば、 無償で壁打ちのお手伝いします (今期限定の活動です)