Time Series Graph(TSVB)

This section covers a brief on TSVB and steps to create your own TSVB Graph!
TSVB enables you to visualize the data from multiple data series, supports most number of Elasticsearch metric aggregations, multiple visualization types, custom functions, and math operations on your document.
To create TSVB visualization panels, your data must have a time field
Time-Series Visualize Builder (TSVB) graph offers you various visualizations under one hood and is thus, easy to recommend for building your own visualizations.
1. Click on “Visualize” from the left-hand vertical menu bar and then click on “Create Visualization”
2. Select the type of visualization that you want to include on your dashboard. Click on the icon “TSVB” from the menu of visualizations.
3. Once on the next page click “Panel option” from the tabs menu on the page and fill in the required index pattern(index containing the logs or metrics for visualizing) with the Time field set as @timestamp as shown below.
4. Click on the “Data tab” and click on the “Aggregation” dropdown
5. Select “Max” aggregation(other options are displayed in the image below) and then fill in the “Field” name which is to be plotted for monitoring. (Example given below: system.process.cpu.total.norm.pct is plotted) and set the “Group by” as “Everything”(this value can also be changed based on the requirement). This visualization would display the Maximum CPU utilization over a period of time over a time-series graph.
6. Now that all data is entered, click on the “Save” button to save your visualization. Before saving the visualization do enter a “Title” and “Description”
Assigning "Titles” to the visualizations must be unique and specific, as when multiple visualizations are created it can be hard to search the visualization without a good naming convention!
7. After the save is completed the visualization will look in a similar manner as shown below:
You have now successfully created a Time Series (TSVB)