$30 off During Our Annual Pro Sale. View Details »

ダイニーにおけるモニタリングと振り返りの仕組み

 ダイニーにおけるモニタリングと振り返りの仕組み

プロダクトの価値を最速で最大化し続けるために取り組んでいる、SaaSスタートアップのモニタリングLT

https://dinii.connpass.com/event/247726/

Hiroaki KARASAWA

June 21, 2022
Tweet

More Decks by Hiroaki KARASAWA

Other Decks in Technology

Transcript

  1. dinii aka karszawa
    Monitoring LT #1
    2022 07 21

    View Slide

  2. ࣗݾ঺հ
    2

    ほ aka @karszawa
    ま dinii


    ま JavaScript TypeScript

    View Slide

  3. ຊ೔ͷ࿩
    3

    View Slide

  4. લఏ৚݅
    4
    1.
    2.
    3.

    View Slide

  5. All in One SaaS

    View Slide

  6. 6

    View Slide

  7. μΠχʔͷγεςϜ ᶃ γεςϜΞʔΩςΫνϟ
    7
    ま Cloud Run
    ま DB Cloud SQL

    🥹
    ま Hasura!
    https://speakerdeck.com/karszawa

    View Slide

  8. μΠχʔͷγεςϜ ᶄ ϞχλϦϯάαʔϏε
    8

    View Slide

  9. μΠχʔͷαʔϏεར༻ಛੑ ᶃ τϥϑΟοΫ
    9

    ● GW
    🍻

    View Slide

  10. μΠχʔͷαʔϏεར༻ಛੑ ᶄ Մ༻ੑʹର͢Δཁٻ
    10
    ● 1000ms 💥


    🍻

    View Slide

  11. ·ͱΊɿͭ·ΓͲ͏͍͏γεςϜ͔
    11
    1.
    2.
    3.
    ま 1


    View Slide

  12. վΊͯɺຊ೔ͷςʔϚΛৼΓฦΔ
    12

    ほ 精
    ほ 😰
    &

    View Slide

  13. 13

    View Slide

  14. μΠχʔͷϞχλϦϯά
    14

    View Slide

  15. αʔόʔϝτϦΫε؂ࢹ
    15
    GCP Cloud Monitoring
    ま Cloud SQL


    ま Cloud Run


    ま Uptime check

    ま Custom Metrics

    View Slide

  16. αʔόʔϝτϦΫε؂ࢹͰେࣄͳ͜ͱ
    16

    ま &


    ま Cloud SQL
    ほ Cloud SQL SPoF

    View Slide

  17. ؂ࢹΦϖϨʔγϣϯͷ੒ޭͷൿ݃
    17



    ま or
    ほ Cloud SQL Cloud Run 30s
    ほ SLO 99.95%

    View Slide

  18. ༨ஊɿαʔϏεϨϕϧ໨ඪ SLO ͷܾΊํ
    18
    SLO
    ま 99.9% 99.99% API
    ま 0.1%
    ま 0.01%
    ま 0.1% 0.01% 0.1%

    View Slide

  19. ؂ࢹΦϖϨʔγϣϯͷ੒ޭͷൿ݃
    19

    ま 20%

    ま 薄

    View Slide

  20. ؂ࢹΦϖϨʔγϣϯͷ੒ޭͷൿ݃
    20
    ま Cloud Monitoring Dashboard

    Cloud Monitoring Dashboard

    View Slide

  21. ΞϓϦέʔγϣϯΤϥʔ؂ࢹ
    21
    ま Sentry
    ほ Web UI
    ほ setUser addBreadcrumb

    ほ Sentry For Review
    ほ 0

    View Slide

  22. ΠϯγσϯτରԠɾ໰͍߹ΘͤରԠ
    22
    ● CS (Customer Success), US (User Support)
    a.
    b.

    View Slide

  23. ΠϯγσϯτରԠɾ໰͍߹ΘͤରԠ
    23
    ま Sync


    ほ PM QA
    ほ PM CS

    ほ Platform Team

    Feature Team

    View Slide

  24. ϦϦʔεޙͷ؂ࢹ
    24
    ま GCP
    ま 1



    ま Zendesk

    🥹

    View Slide

  25. ·ͱΊ
    25






    View Slide

  26. 26

    View Slide