System Design — Design a Monitoring System | by Y Tech | Medium
gongybable.medium.com · 274 words · saved by 1 readers
This post will discuss the details of designing a monitoring system, which is asked in many interviews.
Member-only story System Design — Design a Monitoring System Y Tech 5 min read · Feb 24, 2022 -- 5 Listen Share This post will discuss the details of designing a monitoring system, which is asked in many interviews. How to Collect Metrics — Pull or Push There are two models to collect data, push and pull. In monitoring system, I would always go with pull model, and the reason is as below: Scalability Concern. Our infrastructure will keep growing, and we many have hundreds or thousands of services in the coming years. And our service usage, user base will grow too. If we go with the push model,
related reading
- Everything I know about good system designseangoedecke.com
- Monitoring is a Painmatduggan.com
- Prometheus Metric 的实践总结,搞定监控需注意~ - 运维派yunweipai.com
- Sensu | An Introduction to Prometheus Monitoring (2021)sensu.io
- GitHub - donnemartin/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.github.com
- Google SRE monitoring ditributed system - sre golden signalssre.google
- Scale Prometheus with Chronosphere | Chronospherechronosphere.io
- How to design resilient and large scale data systemsblog.dataengineer.io
- Google SRE: Time Series Database for Monitoring and Alertingsre.google
- How we made Ramp Sheets self-maintainingx.com
- Logging, Tracing, Monitoring, et al.alexandruburlacu.github.io
- GitHub - karanpratapsingh/system-design: Learn how to design systems at scale and prepare for system design interviewsgithub.com