Visualization type
Visualization types can be grouped into:
-
Data;
-
Maps;
-
Time Series and
-
Other types.
See below the description of each type available in Visualize.
Remember that to display a visualization in your Dashboard, you must first create it in Visualize.
Needed data must be available in order to create a visualization. For example, you must have geolocation data in order to create Maps. |
Basic charts
Area chart. Combination of line graph (shows variables over time) and bar graph (compares categories), in which the area (amount) below the line is highlighted. Area charts show a sense of proportion to the whole, when the total of all series is more important than comparing any two or more series. Commonly used to show changes in quantity over time and observe trends, working as overlapping timelines. |
|
Heat map. Represents the intensity of a variable between two other variables (X and Y axes). The color can represent the aggregation value of a bucket. An example of use is to represent the number of visitors to your web page over the days (aggregation of data histogram for the X-axis), showing how many of them use which operating system (aggregation of bucket: terms on the operating system field for the Y-axis). In this example, the color variation indicates the variation in the number of machines using an operating system: ranging from light (lowest amounts) to dark (highest amounts). |
|
Horizontal bar chart. Graph displaying rectangles whose widths are proportional to the value they represent. As an example of usage we can think of a graph that displays the average API response time (average bucket aggregation in the response time field for the X-axis) by time (data histogram aggregation for the Y-axis). |
|
Line chart. Connects a series of data (points) with a line. It can be used, like other charts, to show changes in information over time, emphasizing trends. The advantage of the line graph over the vertical bar graph, for example, is that it is easier to read large amounts, as too many bars would make the graph polluted. |
|
Pie chart. Circular graph divided into slices to illustrate numerical proportion, making it easier to compare parts of a whole. The number of slices can be defined by bucket aggregation (e.g., data histogram, term, range) and the slice size by metric aggregation (e.g., count, sum, average). |
|
Vertical bar chart or column chart. Graph displaying rectangles whose heights are proportional to the value they represent. An example of usage is to display the distribution of API calls over time - the Y-axis representing the count and the X-axis, the period. It is possible, for example, to use filters by status code, to distinguish the calls that resulted in success or error. |
Data
Data table. Displays data in table format. It allows you to add columns and filters as needed. Usage examples include: displaying server configuration details, tracking counts and minimum and maximum values of a specific field, monitoring state of key services, among others. |
|
Gauge. Displays in which predefined range your metric falls. It can be used to show how your metric compares against reference threshold values. Colors are used to divide the scale and they help identify how close to the limits your metric is. It can also be used to alert about how a specific field is performing versus how it is expected to perform. |
|
Goal. Informs the goal for that metric and how your metric is progressing towards it. This type of visualization can be used to highlight your goal and to mark the distance between your current state and your goal. |
|
Metric. Displays a single numeric value for an aggregation. It can be used to highlight a value such as the total of a sum or a reference value. |
Maps
Geolocation data are needed to create maps. geolocation.
Coordinate Map. Indicates location on a map. It is necessary to have information such as latitude and longitude in order to create this visualization. |
|
Region Map. Creates a map to, for example, compare results by country or region. It is necessary to have data such as IP-based logs in order to create this visualization. |
Time series
TSVB. Time Series Data Visualizer. Provides a graphical interface with Timelion functionalities, allowing the creation of more complex searches. You can, for example, concatenate functions on any data record. It is possible to determine combinations of functions from different sets of records within the same index. |
Other
Controls. The letter E indicates that this feature is being tested and can be changed at any time. This view lets you create controls to be used in dashboards. With it you can, for example, create filters to select APIs or buttons to switch between options. |
|
Markdown. Allows you to add custom texts or images to your dashboard using markdown syntax. |
|
Word cloud. Displays groups of words whose sizes indicate their relevance (highest counts). An example of use is having the names of the countries that send requests to the web server organized by number of requests (the larger the font used for the country name, the greater the number of requests). |
|
Vega. Grammar for the creation of custom views. Recommended for advanced users who are used to writing queries. Supports Kibana extensions to, for example, add interactive tools to your dashboard. Used to create visualizations with nested or parent/child mapping and other more complex combinations. |
Share your suggestions with us!
Click here and then [+ Submit idea]