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

Practical Monitoring

Practical Monitoring

How to design and implement an effective monitoring.

Adrián Matellanes

February 09, 2018
Tweet

More Decks by Adrián Matellanes

Other Decks in Programming

Transcript

  1. M

    View Slide

  2. View Slide

  3. View Slide

  4. M

    View Slide

  5. O

    View Slide

  6. View Slide

  7. View Slide

  8. View Slide

  9. View Slide

  10. View Slide

  11. View Slide

  12. View Slide

  13. O , …

    View Slide

  14. M

    View Slide

  15. W

    View Slide

  16. View Slide

  17. View Slide

  18. H

    View Slide

  19. A -P

    View Slide

  20. View Slide

  21. View Slide

  22. View Slide

  23. View Slide

  24. D P

    View Slide

  25. View Slide

  26. View Slide

  27. A

    View Slide

  28. View Slide

  29. View Slide

  30. View Slide

  31. View Slide

  32. View Slide

  33. View Slide

  34. View Slide

  35. View Slide

  36. W

    View Slide

  37. View Slide

  38. View Slide

  39. F

    View Slide

  40. View Slide

  41. B

    View Slide

  42. GET /health
    HTTP 200 {“status”: 200}
    HTTP 503 {“status”: 503, “error”: “Redis connection failed”}

    View Slide

  43. View Slide

  44. L

    View Slide

  45. View Slide

  46. View Slide

  47. freepik.login_latency_ms = 5
    {“time”: “2018-02-09T00:44:22+00:00”, “app_name”: “freepik”,
    “login_latency_ms”: 5}

    View Slide

  48. W …

    View Slide

  49. V

    View Slide

  50. View Slide

  51. View Slide

  52. C

    View Slide

  53. View Slide

  54. f

    View Slide