Making a service observable requires appropriate instrumentation of the code, covering important areas of the service’s internal working in order to identify and resolve issues quickly, by using right monitoring mechanisms between APM, Logging, Metrics Reporting and Distributed Tracing. While covering high level of the various monitoring mechanism, I am going to focus specifically on metrics measurement to have visibility into specific areas of the service, to take out guesswork from the equation and relying on data points (metrics) as much as possible.

An Observable service can help with following areas

  • Reduce Mean Time To Detect issues - With many Microservices, and dependencies with multiple components, things will…

TA Eng

Software Engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store