1.1 Where is the Problem

Troubleshooting the problem in a distributed system could 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 corroborate the problem.

Figure 1-1 Distributed Flow across Micro Services



The Figure 1-1 shows that it is important to establish the area of the problem on the service side. This can be achieved by a complete understanding of UI, Service side flows along with the data architecture of the application.