Designing Distributed Logging Service [clone]
Learn how to design a distributed logging service.
We'll cover the following
We will now deep dive into designing the distributed logging system.
Requirements
Let’s list down the requirements for designing a distributed logging system.
-
Centralized logging: The logs should reside in centralized storage for easy access.
-
Searchable logs: Tracing logs and finding the application’s flow from end-to-end should be effortless.
-
Generating reports: We can generate a report for any specific error. E.g., generate a report listing all WARNING errors for today. Another example can be generating a report of all ATM transactions declined because of insufficient balance.
-
Alert manager: Notify the system admins/monitors about any FATAL errors.
Create a free account to access the full course.
By signing up, you agree to Educative's Terms of Service and Privacy Policy