Log search and visualization

Prev Next

Available in Classic and VPC

Log Search

Effective Log Search & Analytics provides a separate Web App screen for searching logs.

Access Web App

1. In the NAVER Cloud Platform console, click Menu > Services > Management & Governance > Effective Log Search & Analytics menu in order.
2. Select the Projects menu, then in the list of projects, click the [Go to Web-APP] button for the project whose logs you want to view.
3. A new window displays the Effective Log Search & Analytics Web App.

How to search logs:

By default, the Search menu in the Effective Log Search & Analytics Web App displays logs for the last 24 hours as of the current time in the form of a graph of log collection counts by time zone and a detailed log.

elsa_webapp_search_1-1_ko.png

① You can define search criteria using Lucene Syntax in the query field.

② You can set the search time range and view logs collected during the specified period.

③ The log search results are displayed as a bar graph. The number of logs collected between the timestamps on the horizontal axis is displayed. You can click a bar to view only the logs for that period, or double-click the bar to view more detailed logs by time.

④ Effective Log Search & Analytics makes it easy to filter logs using quick filters.

  • Quick filters appear in the filter items only when there is at least one log in the search results that has data for each item.
    • Example: If there are only logs with logLevel, logSource, and projectVersion values and no logs with logType values in the current search results, logType will not appear in the quick filter items.

⑤ This is where the details of the searched logs are displayed. You can click each entry in the output log to enter it into the query in ①.

Visualize logs

Effective Log Search & Analytics provides the ability to visualize logs to construct dashboards.
Effective Log Search & Analytics has Kibana built-in, which allows you to query the log data you want and construct dashboards.

Discover

You can write queries through the Kibana > Discover menu to retrieve Log Data to visualize. Queries built through the Discover menu can be saved and loaded as a range of Data to be included in the individual Widgets that make up the dashboard when creating a dashboard.

elsa_webapp_kibana_discover_1_ko.png

  • You can write a Lucene Query to retrieve the collected log data. After entering a Lucene Query and selecting the period, click the [Refresh] button to view the histogram and detailed Log Data retrieved by the query.

elsa_webapp_kibana_discover_2_ko.png

  • The Discover menu also allows you to view the discovered log data in a table format. When you select a field to add to the table from the left side menu, log data is displayed in a tabular format, with the selected fields displayed as columns in the table.

  • After checking the log data, you can save the currently set conditions by clicking the [Save] button at the top. Saved queries can be viewed via the Kibana > Query list menu, and can be used as a data source when adding new widgets from the Dashboards > Create Visualization menu.

  • Click the [Inspect] button to see a summary of the current search results, as well as requested and received information.

Query list

You can see a list of the queries you have saved from the Discover menu via the Kibana > Query list menu.

elsa_webapp_kibana_query_ko.png

  • In the Query List menu, you can view a list of queries that you have saved from the Discover menu, and delete or edit them.
  • You can create a new query by clicking the [Add Search] button, and you can use the created query as a data source when adding a new Widget from the Dashboards > Create Visualization menu.

Create a visualization

You can visualize Log Data by selecting it through the Dashboards > Create Visualization menu.

elsa_webapp_dashboard_createvisualize_1_ko.png

  • It supports a variety of visualization methods, including Area/Line Chart, Heat Map, and more.

  • After you choose how you want to visualize, you can select the data source. You can select a data source by selecting an Index Pattern or a list of saved queries through the Discover menu.

elsa_webapp_dashboard_createvisualize_2_ko.png

  • Metric Aggregation and Bucket Aggregation allow you to visualize log data in different ways by specifying the aggregation method and sort order.

  • The Metric & Axes menu allows you to specify how each axis is displayed, what labels are displayed, and where they are located.

  • The Panel Settings menu allows you to fine-tune the legend for this visualization, how the grid is displayed, and more.

  • Once you've configured your visualization the way you want it, you can save the on-screen results by clicking the [Save] button at the top. Saved visualizations can be viewed as a list through the Manage Visualizations menu and can be edited at any time.

Configure dashboards

You can configure a new dashboard through the Dashboards > New menu.

elsa_webapp_dashboard_createdashboard_1_ko.png

  • You can create a new visualization by clicking the [Create New] button. Alternatively, you can click the [Add] button to add a pre-created visualization to the dashboard.

  • You can freely edit the size and position of each visualization through the dashboard.

  • When you're done configuring the dashboard, click the [Save] button to save the dashboard. Saved dashboards are added as a new menu under the Dashboards menu, and can be viewed directly by clicking on the added dashboard.