1.1 Where is the Problem

This topic describes about troubleshooting the problem in the distributed system.

Troubleshooting the problem in the distributed system can be challenging if not understood fully. Each product has UI application components and service side application components. Each side requires different troubleshooting techniques and various logs that can be used to confirm the problem.

Figure 1-1 Distributed Flow across Micro Services



The above image shows that it is important to establish the area of the problem. This can be achieved by complete understanding of UI, service side flows along with the data architecture of application.