📜 ⬆️ ⬇️

Kibana User Guide. Visualization. Part 4

The fourth part of the translation of official documentation on data visualization in Kibana.


Link to original material: Kibana User Guide [6.6] "Visualize


Link to 1 part: Kibana User Guide. Visualization. Part 1
Link to part 2: Kibana User Guide. Visualization. Part 2
Link to part 3: Kibana User Guide. Visualization. Part 3


Region maps


Regional maps are thematic maps in which vector shapes with borders are colored using a gradient: high color intensity indicates larger values ​​and low color intensity corresponds to lower values. This is also known as cartogram.


image


Configuration


By creating a region map, you configure an incoming connection that links the result of the aggregation of Elasticsearch values ​​and a link to a vector file based on a shared key.


Data
Metrics


Select any of the supported metrics or related source aggregations.


Segments


Setting aggregation of values. The value is the key that is used to link the results and vector data on the map.


Options
Layer settings



Style settings



Basic settings



Time Series Visual Builder


The visual time series designer is a time series data visualizer with a focus on allowing you to use all the features of the Elasticsearch aggregation platform. The visual designer of time series allows to combine the infinity of aggregations and aggregations of a related source to display a complex of data in an expressive form.
image


Final renderings


The visual time series designer comes with 6 different types of visualization. You can choose between each type of visualization using the tabbed picker at the top of the interface.


Time series


Histogram visualization supports area, graph, chart, and steps along with several Y axes. You can completely change the colors, points, line widths, and fill transparency. This visualization also supports a time shift for comparing two time periods. It also supports annotations that can be loaded from a separate index based on the query.


image


Metrics


Visualization to display the last numbers in the series. This visualization supports 2 metrics: primary and second. Signatures and backgrounds can be completely changed based on a set of rules.


image


Top n


This is a horizontal bar where the Y axis is based on a set of metrics and the X axis displays the last value in this set; sorted in descending order. The color of these bands is fully customizable by a set of rules.


image


Gauge


This visualization of a scale with a single value is based on the last value in the set. Scale display can be a semicircle or a circle. You can customize the thickness of the internal and external lines to achieve the desired design aesthetics. Scale color and text are fully customizable based on a set of rules.


image


Markdown


This visualization allows you to enter the mark text and embed the Mustache template syntax to customize the mark with data based on a set of rows.


image


Table


Table visualization allows you to display data from several time series. You determine which field group is displayed in rows and which data columns.
image


Interface overview


The user interface for each visualization is the composition of the Data tab and the Options Panel. The only exception is the Time Series and the Mark; The time series has a third tab for annotations, the mark has a tab for the editor.


Data tab


The data tab is used to set up rows for each visualization. This tab allows you to add multiple rows, depending on visualization support, with several aggregations combined together to create a single metric. Here is a breakdown of the important components of the user interface data tab.


Series Label and Color


Each row supports a caption that will be used for legends and captions, depending on the choice of the type of visualization. For rows grouped by value, you can define the Mustache {{key}} variable to replace the value. For most visualizations, you can also choose a color by clicking on a sample, this will display a palette of colors.


image


Metrics


Each row supports several metrics (aggregations); The last metric (aggregation) is the value that will be displayed for the rows, this is indicated by the "eye" icon to the left of the metric. Metrics can be compiled using related source aggregations. A common use case is to create a metric with "maximum" aggregation, then create a "derivative" metric and select the previous "maximum" metric as the source; it will create speed.


image


Row Options


Each row also supports a set of options that depend on the type of visualizations selected. Universally for each type of visualization you can configure:



image


For time series visualizations, you can also configure:



image


Control Grouping


At the bottom of the metric is a set of grouped controls, which allows you to specify how the series should be grouped or divided. There are 4 options:



By default, rows are grouped around.


Panel Options Tab


The options panel tab was used to configure the entire panel; a set of options is available depending on the selected visualization. Below is a list of options available for visualization:


Time series



Metric



Top n



Gauge



Markdown



Annotations Tab


The annotations tab is used to add an annotation data source to the time series visualization. You can configure the following options:



image


Markdown tab


The tab of the mark is used to edit the source of the visualization of the mark. The user interface contains an editor in the left pane and the available variables from the data table on the right. You can click on the variable names to insert the Mustache template variable into the mark at the cursor location. The Mustache syntax uses the Handlebar.js processor, which is an extended version of the Mustache template language.


image


')

Source: https://habr.com/ru/post/441830/


All Articles