Table of Contents |
---|
Jira | ||||||
---|---|---|---|---|---|---|
|
What is Culprit Locator
Culprit Locator (or root-cause finder) is a set of ELK-based dashboards created based on ONAP logs to identify where within a failed flow that a problem originated in the most efficient and effective way. The intention is that this would be able to help the testers, developers, and developers operations 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, developers and developersoperations. 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.
...
Take one of two approaches below to import the Kibana objects (dashboards/visualizations/searches).
Import on User's Computer
Download the file Culprit Locator Kibana Objects into the user's computer
...
(desktop/laptop).
1. On Kibana browser import the file: Management→Saved Objects → Import. or
2. Refresh the Kibana browser and check if the objects are properly loaded.
Import on ELK Server
Download and uncompress the tar
...
file culprit_locator.tar into any directory of the
...
ELK server, where elasticsearch is accessible; not necessary to move it into containers.
1. The default host and port is set to "localhost" and "30254". If different, open the shell script "cl_insert_kibana_objects.sh" and provide correct HOST and PORT values.
2. Run the script on the command line.
3. Refresh the Kibana browser and check if the objects are properly loaded.
How To Use
This explains the basic features of current version of Culprit Locator. The users are encouraged to take advantage of the full flexibility of Kibana features to modify and enhance the dashboards to their puporses and preferences.
...