* Initial import * updating the editor width to match the new specs * Adding tribe node support * Adding tests for server libs * removing bluebird * removing extra cruft * Fixing the font sizes * Fixed the updating code * Adding brushing * Fixing linting issues * Adding global filters * Adding missing packages * Default gauge style to half circle * Fixing the markdown css bug * Adding tests for the get_vis_data api * Adding time offset * Adding time offset to each type * fixing bugs from time offset * adding index pattern option to series * Adding index pattern overrides * Adding index pattern overrides * Fixing tests * Fixing brushing in the vis editor * Changing the label * Change the behavior of selecting a pipeline agg when only one exists. * Refactoring series a bit * Changing series options to just options * Making sure we honor the toaster container height * Adding first tests * renaming vis_config to panel_config * renaming vis_config to panel_config * Adding more tests * adding more tests * removing api subdirectory * refactoring get_vis_data (breaking it up and removing unused imports) * reorganizing the visualization directory * Re-organizing directory layouts and moving things to more logical places * Refactoring React compontents to use ES6 syntax and adding propTypes for each. Also refactored out splats as much as possible. * Adding serial differencing * Refactored gauge to use 2 components instead of 4 * Finishing react refactor on visualizations. Consolidated legned funtionality * Refactoring series config and removing a bunch of duplicate code * fixing series config name * Fixing numbers and strings (doesnt matter which it is); Fixing classname * Changing the way the dark theme works * Adding new vis into list for test * Adding empty bucket check * Fixing the index patterns in the aggs * Fixing typo * Refactoring vis_data * Fixing std_metric * Fixing refresh-hack * Adding tests for get_splits, get_last_metric, map_bucket * Fixing the error handing * removing restrictions * Sometimes values are strings or numbers... it doesn't matter * Adding new color options for splits * Fixing colors * fixing size * Adding support for fitlers agg * Fixing tests * Fixing splits for filters * Fixing Top N to work better with fitlers * Adding annotation editor * initial work for annotations * Finalizing annotations * Fixing label * making it expandable * Fixing hacks fixed by #10175 * Fixing bars to use the same stacking options as lines * Getting rid of align by colons * removing unused depends * removing unused depends * Changing to readable lodash function * Adding missing parens * refactoring custom color picker * Removing string refs and converting uncontrolled components * Fixing the controlled components where value maybe null; converting error to css * refactoring styles from components * fixing the refresh behavoir borked by fullEditor * Adding the executor service * Fixing the test directories * fixing save * Adding filter ratios * Fixing controlled components * Trying to fix the weird typing * Fixing offset bug with days * Adding percentile rank * Fixing yaxis updates; fixing percentile rank layout; adding steps to line chart * removing unused depends * Fixed a bug with the index patterns updating; fixed bug with charts rendering too much * Fixing tests * Commenting out React tests because the ENV must have change and they are no longer working * Moving bucket transform * moving calculate auto * Moving calculate_indices * moving extended_stats_types && get_agg_value * moving get_buckets_path * moving get_sibling_agg_value * moving parse_settings * moving series_agg * Moving unit_to_seconds * Fixing tests * Fixing per PR * Renaming vars to make it more clear what's happening * Changing the way testible functions are exported * fixing tests * removing unused imports; fixing typos; fixing package name * Name has to match the plugin path * Fixing typos; removing unused imports * fixing tests * rearanging and removing unused imports * Fixing a bug with unque names for radio buttons on the same form * Fixing filter ratio to use a metric instead of just count * fixing a bug with the new filter ratios * Fixing the file path from the #8 * Fixing renderComplete trigger; Fixing embedded mode; Changing names for Timelion and Time Series Visual Builder * Fixing name * Fixing docs * Fixing a typo for the field select for terms splits * Fixing tests
40 lines
1.6 KiB
Plaintext
40 lines
1.6 KiB
Plaintext
[[timelion]]
|
|
= Timelion
|
|
|
|
[partintro]
|
|
--
|
|
Timelion is a time series data visualizer that enables you to combine totally
|
|
independent data sources within a single visualization. It's driven by a simple
|
|
expression language you use to retrieve time series data, perform calculations
|
|
to tease out the answers to complex questions, and visualize the results.
|
|
|
|
For example, Timelion enables you to easily get the answers to questions like:
|
|
|
|
* How many pages does each unique user view over time?
|
|
* What's the difference in traffic volume between this Friday and last Friday?
|
|
* What percent of Japan's population came to my site today?
|
|
* What's the 10-day moving average of the S&P 500?
|
|
* What's the cumulative sum of all search requests received in the last 2 years?
|
|
--
|
|
|
|
[[timelion-createviz]]
|
|
== Creating Time Series Visualizations
|
|
To start building time-series visualizations, click **Timelion** in the side
|
|
navigation and run through the tutorial. Documentation for the Timelion
|
|
expression language is built-in. Click **Docs** in the toolbar to view
|
|
the available functions and access the tutorial. As you start to enter
|
|
functions in the query bar, Timelion displays the available arguments:
|
|
|
|
image::images/timelion-arg-help.jpg["Timelion inline help"]
|
|
|
|
To incorporate a Timelion visualization into a Kibana dashboard, save the
|
|
Timelion expression as a Kibana dashboard panel. You can then add it to
|
|
a dashboard like any other visualization.
|
|
|
|
TIP: You can also create time series visualizations right from the Visualize
|
|
app--just select the Timelion visualization type and enter a Timelion
|
|
expression in the expression field.
|
|
|
|
|
|
|