Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Culprit Locator (or root-cause finder) is a suite set of ELK-based dashboards to mine the log information to identify where within a failed flow that a problem originated. The intention is that this would be able to help the testers and developers to get issues from identification to diagnosis/fix more quickly. This application demonstrates how the traceable logs can be used to enhance troubleshooting efforts for the testers and developers. The current version is based on explicit ERROR logs to quickly locate the problem sources in terms of components or subcomponents or a series of significant log details

Features

  • Given a RequestId (or TransactionId), bring all related logs across all components for investigation
  • Aggregate and visualize the logs by log level as highlighting the meaningful logs with a color coding
  • List up all significant logs and their details 
  • Provide a drilldown link for further investigation at the subcomponent level, which displays 

Data Requirements (logstash)

...