Kibana + timelion: time series with the elastic stack
-
Upload
sylvain-wallez -
Category
Software
-
view
956 -
download
6
Transcript of Kibana + timelion: time series with the elastic stack
![Page 1: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/1.jpg)
1
Sylvain Wallez @bluxte
Kibana + Timelion: Time series with the Elastic Stack
![Page 2: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/2.jpg)
2
Agenda
From ELK to Elastic Stack 5.0
Kibana
Timelion
Conclusion
1
2
3
4
![Page 3: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/3.jpg)
3
![Page 4: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/4.jpg)
4
The Elastic Stack
Elastic Cloud
Security
Monitoring
Aler0ng
Graph
X-Pack
Kibana User Interface
Elasticsearch Store, Index, & Analyze
Ingest Logstash Beats
+
![Page 5: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/5.jpg)
5
What’s new in Elastic Stack 5.0 ?
‒ Dimensional fields – speed up and better compression of numerical data ‒ Ingest node – avoids using Logstash for simple setups ‒ Rollover & Shrink API – better handling of non-hot data ‒ Painless – new fast & secure scripting langage
‒ Complete UI redesign ‒ Control center: config, monitoring, dev tools… and dashboards ‒ Timelion: for time series
Unified release, same version number for all products
![Page 6: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/6.jpg)
6
What’s new in Elastic Stack 5.0 ?
• ‒ Up to 50% faster ‒ Integration with Kafka ‒ New filters
• ‒ Libbeat – framework pour construire des agents ‒ MetricBeat, PacketBeat, FileBeat ‒ {Community}Beats, lots of them
‒ Immediate availability of new versions ‒ Automated upgrades
Unified release, same version number for all products
![Page 7: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/7.jpg)
7
Agenda
From ELK to Elastic Stack 5.0
Kibana
Timelion
Conclusion
1
2
3
4
![Page 8: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/8.jpg)
8
Kibana evolution
Data Visualization Management
![Page 9: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/9.jpg)
9
Kibana evolution: 4.x
Data Visualization Management
Discover
Dashboard
Visualize
![Page 10: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/10.jpg)
10
Kibana evolution: 4.x
Data Visualization Management
Discover
Dashboard
Visualize
Monitoring
![Page 11: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/11.jpg)
11
Graph
Kibana evolution: 4.x
Data Visualization Management
Discover
Dashboard
Visualize
Monitoring
![Page 12: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/12.jpg)
12
Graph
Timelion Sense
Kibana evolution: 4.x
Data Visualization Management
Discover
Dashboard
Visualize
Monitoring
![Page 13: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/13.jpg)
13
Discover
Dashboard
Graph DevTools
Timelion Console
Monitoring
Visualize
Kibana evolution: 5.0
Data Visualization Management
![Page 14: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/14.jpg)
14
Discover
Dashboard
Graph
Settings
Users
DevTools
Timelion
Monitoring
Visualize
Console
Kibana evolution: 5.0
Data Visualization Management
![Page 15: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/15.jpg)
15
Creating a Kibana dashboard
1 2 3 4 Configure
Select indices
Discover
Explore & filter
Visualize
Create charts
Dashboard
Layout charts
5 It’s alive!
Live update &
filtering
![Page 16: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/16.jpg)
16
![Page 17: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/17.jpg)
17
Creating a Kibana dashboard
1 2 3 4 Configure
Select indices
Discover
Explore & filter
Visualize
Create charts
Dashboard
Layout charts
5 It’s alive!
Live update &
filtering
![Page 18: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/18.jpg)
18
![Page 19: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/19.jpg)
19
Creating a Kibana dashboard
1 2 3 4 Configure
Select indices
Discover
Explore & filter
Visualize
Create charts
Dashboard
Layout charts
5 It’s alive!
Live update &
filtering
![Page 20: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/20.jpg)
20
![Page 21: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/21.jpg)
21
Creating a Kibana dashboard
1 2 3 4 Configure
Select indices
Discover
Explore & filter
Visualize
Create charts
Dashboard
Layout charts
5 It’s alive!
Live update &
filtering
![Page 22: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/22.jpg)
22
![Page 23: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/23.jpg)
23
Creating a Kibana dashboard
1 2 3 4 Configure
Select indices
Discover
Explore & filter
Visualize
Create charts
Dashboard
Layout charts
5 It’s alive!
Live update &
filtering
![Page 24: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/24.jpg)
24
![Page 25: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/25.jpg)
25 25
Demo!
![Page 26: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/26.jpg)
26
Agenda
From ELK to Elastic Stack 5.0
Kibana
Timelion
Conclusion
1
2
3
4
![Page 27: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/27.jpg)
27
Why Timelion?
• Elasticsearch queries ‒ Select lots of items (lightning fast) ‒ Aggregations make them understandable
• Need more than that ‒ Correlation, calculation, filtering ‒ Assemble multiple data sources
• Timelion started as an experiment ‒ Escape the UI and use the flexibility of a language
Because there’s more than search
![Page 28: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/28.jpg)
28
Time series resampling A common time reference to allow calculations
Value
Value
Time
Time
Bucket
![Page 29: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/29.jpg)
29
Timelion expression language A transformation & aggregation pipeline
ES
World Bank
Graphite
- Sampling - Aggregation
- Calculation - Graphic attributes
Data sources
Transformations
Time series - Data - Metadata - Graphic attributes
![Page 30: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/30.jpg)
30
The Timelion expression language
• Functions ‒ abs, cusum, derivative, fit, holt, log, min, max, movingaverage, movingstd, sum, trend
• Combinations ‒ add, divide, multiply, plus, substract
• Filtering ‒ condition, if
• Graphic attributes ‒ bars, color, hide, label, legend, lines, points, range, title, yaxis
• Data sources ‒ elastic, graphite, wbi, quantl
A rich function library
![Page 31: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/31.jpg)
31
The Timelion expression language
![Page 32: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/32.jpg)
32 32
Demo!
![Page 33: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/33.jpg)
33
Agenda
From ELK to Elastic Stack 5.0
Kibana
Timelion
Conclusion
1
2
3
4
![Page 34: Kibana + timelion: time series with the elastic stack](https://reader034.fdocuments.in/reader034/viewer/2022042509/5876baaf1a28abad1a8b6b83/html5/thumbnails/34.jpg)
34
Questions?
Answers!