Slide 1

Slide 1 text

1 © INGAGE Inc. AWS Summit JapanのDatadogブースに 立ち寄って得られたAPM活用

Slide 2

Slide 2 text

2 © INGAGE Inc. 自己紹介 takuya.kodama 株式会社インゲージ ● 2023年9月に入社 ● Re:lation(後述)のSRE担当 About Me @anecho108

Slide 3

Slide 3 text

3 © INGAGE Inc. ぼくのお仕事 My Jobs

Slide 4

Slide 4 text

4 © INGAGE Inc. 会社概要

Slide 5

Slide 5 text

5 © INGAGE Inc. 会社名 株式会社インゲージ 代表者 代表取締役 CEO 和田 哲也 創業 2014年1月11日 資本金 1,093,382,670円 (資本準備金を含む/2022年5月末現在) 所在地 大阪府大阪市北区芝田1-14-8 梅田北プレイス 事業内容 クラウドサービスの開発・提供 Re:lation(リレーション)の開発と提供 会社概要 受賞 ● JNB第13回ニッポン新事業創出大賞 アントレプレナー部門優秀賞受賞 ● グッドデザイン賞 ● 総務省 テレワーク先駆者百選 ● ASPIC IoT・AI・クラウドアワード「テレワーク特別賞」

Slide 6

Slide 6 text

6 © INGAGE Inc.

Slide 7

Slide 7 text

7 © INGAGE Inc. 社内外の問い合わせを一元管理 MS Teams 楽天市場 ※通知のみ 電話 LINE メール SMS Yahoo! ショッピング Chatwork Slack ※通知のみ チャットボット Re:lationの特徴3-業務ツールの集約- Instagram Facebook Messenger メール、電話、チャットなど、様々なツールから来る問い合わせを一元管理 ● それぞれの管理画面に行く手間をゼロに ● 使っているツールだけをご契約して利用可能 ● 複数チャネルを一画面で管理する技術は特許取得

Slide 8

Slide 8 text

8 © INGAGE Inc. 導入社数 5,000 社以上 様々な企業・部署で活用事例あり

Slide 9

Slide 9 text

9 © INGAGE Inc. 2024年1月にDatadogを導入 Datadog

Slide 10

Slide 10 text

10 © INGAGE Inc. ブログもぜひ見てください! Blog ● New RelicからDatadogに乗り換えした話 ● Datadog導入時の備忘録 検索 インゲージ Datadog

Slide 11

Slide 11 text

11 © INGAGE Inc. Dashboardもいい感じ Datadog

Slide 12

Slide 12 text

12 © INGAGE Inc. APMもそれっぽく Datadog

Slide 13

Slide 13 text

13 © INGAGE Inc. SLOを策定していこう SLO Target Response Timeが200ms以内である 割合が99.xx%以上であること

Slide 14

Slide 14 text

14 © INGAGE Inc. SLOサービスレベル目標 SLO “サービスレベル目標(SLO)とは、ユーザの 満足度に強い相関があるメトリクスを用いた、 開発と運用の目安となるものです。”

Slide 15

Slide 15 text

15 © INGAGE Inc. あれ…策定したSLOってなんか微妙じゃない? 🤔 Target Response Timeが200ms以内である割合が99.xx%以上であること

Slide 16

Slide 16 text

16 © INGAGE Inc. 🧐 もっとRe:lationに寄り添ったメトリクスが欲しいなあ SLO

Slide 17

Slide 17 text

17 © INGAGE Inc. AWS Summit Japan 2024でDatadogブースへ AWS Summit Japan

Slide 18

Slide 18 text

18 © INGAGE Inc. N+1問題を見つけ出す(1/3) Datadog APM

Slide 19

Slide 19 text

19 © INGAGE Inc. N+1問題を見つけ出す(2/3) Datadog APM

Slide 20

Slide 20 text

20 © INGAGE Inc. N+1問題を見つけ出す(3/3) Datadog APM

Slide 21

Slide 21 text

21 © INGAGE Inc. ドメイン単位のGroup By(1/2) Datadog APM

Slide 22

Slide 22 text

22 © INGAGE Inc. ドメイン単位のGroup By(2/2) Datadog APM

Slide 23

Slide 23 text

23 © INGAGE Inc. APMで表現したメトリクスをDashboardへ Datadog APM

Slide 24

Slide 24 text

24 © INGAGE Inc. DashboardへExportできる Datadog APM

Slide 25

Slide 25 text

25 © INGAGE Inc. URL単位のGroup By Datadog APM

Slide 26

Slide 26 text

26 © INGAGE Inc. resource_nameによるクエリGroup By Datadog APM

Slide 27

Slide 27 text

27 © INGAGE Inc. もちろんDashboardへExportできる Datadog APM

Slide 28

Slide 28 text

28 © INGAGE Inc. あれ…策定したSLOってなんか微妙じゃない?🤔→言語化 Datadog APM 何が微妙? 顧客の満足度とは相関性が低い画面(URL/API)が含まれていた →例えば、管理者向け設定画面の更新時に2秒かかっていたとしても (=改善すべきではある)、それは顧客満足度に大きな影響を及ぼすもの ではない。

Slide 29

Slide 29 text

29 © INGAGE Inc. “ユーザの満足度に強い相関があるメトリクス” Datadog APM 〇〇画面、XX画面でレイテンシーが 200ms以内である割合が99.xx以上であること きっかけ

Slide 30

Slide 30 text

30 © INGAGE Inc. まとめ Datadog Datadog APMは遅いトレースを探すだけが目的ではない →SLIを探すヒントにもなる

Slide 31

Slide 31 text

31 © INGAGE Inc. ご清聴ありがとうございました!