Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Facets of Observavility

Facets of Observavility

2023/02/15 開催のVonage x Datadog Develoeprs Meetup での発表資料です。

Taiji HAGINO
PRO

February 15, 2023
Tweet

More Decks by Taiji HAGINO

Other Decks in Technology

Transcript

  1. Facets of Observability
    Taiji Eddie Hagino
    Senior Technical Advocate, Datadog

    View Slide

  2. Introduction
    萩野たいじ (Taiji Eddie Hagino)
    ● Senior Technical Advocate, Datadog
    ● Web, Mobile, IoT
    ● Serverless, Container, Blockchain
    ● バイク・ギター・空手・バスケ
    ● Japanを拠点としAPACをサポート

    View Slide

  3. すべての監視ツール
    を1つの統一されたプ
    ラットフォームで
    👉 datadoghq.com

    View Slide

  4. Datadog — 統一されたオブザーバビリティのSaaSプラットフォーム

    View Slide

  5. Our Exciting Startup:

    View Slide

  6. Shop.ist
    オンライン
    家具ショップ

    View Slide

  7. "何が起こっているのかわからな
    いし、何から始めればいいのかも
    わかりません。
    多分、いくつかのメトリクス確認か
    ら始めるのが良いのではと思って
    るのですが…"

    View Slide

  8. Metrics

    View Slide

  9. View Slide

  10. View Slide

  11. View Slide

  12. View Slide

  13. 4 Golden Signals (LETS)
    Latency
    ● Time taken to service
    requests
    Errors
    ● Rate of failing
    requests
    Traffic
    ● Measure of demand on
    servers
    Saturation
    ● How “full” your service
    is

    View Slide

  14. Hey, we’re having a problem. I’m
    seeing that error rates are up,
    but I’m having trouble figuring
    out what’s wrong.

    View Slide

  15. Logs

    View Slide

  16. View Slide

  17. View Slide

  18. “We’re getting reports that say
    ‘it’s slow.’ The logs help for some
    of it, but can we find out which
    calls are hurting performance?”

    View Slide

  19. Tracing

    View Slide

  20. # added modules
    Import …

    Import my_apm_module

    View Slide

  21. View Slide

  22. View Slide

  23. View Slide

  24. View Slide

  25. View Slide

  26. View Slide

  27. いいね!問題なく稼働しているよう
    だ。でも、他のエリアではどうなんだろ
    うか?

    View Slide

  28. Synthetic Testing

    View Slide

  29. View Slide

  30. View Slide

  31. Real User Monitoring

    View Slide

  32. View Slide

  33. Dashboards

    View Slide

  34. View Slide

  35. Alerting

    View Slide

  36. View Slide

  37. 新機能や面白いサービスをスピン
    アップさせるのはいいのですが、何か
    あるたびに避難訓練をするのはもう
    嫌だ!というのが本音です。

    View Slide

  38. Service Level Objectives

    View Slide

  39. View Slide

  40. View Slide

  41. View Slide

  42. 攻撃されるからこそ、成功している
    ことがわかるのです

    View Slide

  43. Security

    View Slide

  44. View Slide

  45. We’ve Covered:
    ● Observavilityのさまざまな側面
    ● 観測可能なデータ型の要素
    ● 様々な問題を解決するためのo11y要素とフィルタ
    の組み合わせ

    View Slide

  46. Sign up for a free trial at datadoghq.com

    View Slide