Understanding Benefits of Manual Instrumentation

TLDR Manikanta asked about manual instrumentation benefits. Yash rV explained that it allows focusing on capturing crucial information for performance analysis and debugging according to business requirements.

Photo of Manikanta
Tue, 11 Jul 2023 19:30:54 UTC

i saw the below article but it does explain fully, benefits of manual instructions

Photo of Yash rV
Yash rV
Tue, 11 Jul 2023 20:39:36 UTC

In automatic instrumentation, we do not change the code however, in manual instrumentation we change the code, which allows us to focus on capturing crucial information for performance analysis and debugging, depending on the specific requirements of our business where each component has its performance requirements. For example, let's consider an e-commerce application that follows a microservices architecture. The application interacts with external payment gateways or third-party services in this scenario. By instrumenting the API requests, we can measure important factors such as latency, success rate, error rates, and other relevant information specific to that particular API.