In the previous chapters, we went through the holistic visualization experience that Kibana offers through all the different plugins, paying particular attention to the following features:
The dashboard plugin, which, historically, was the first way to visualize data in Kibana
The graph plugin, which helps you visualize connections within your data
The Timelion plugin, which enables the visualization of time series data
Visualization as part of the Kibana dashboard
Expression in Timelion
If you want to get more out of Kibana, such as visualizing data in a type of chart that does not exist in standard palettes, or even finding another way to manipulate data, you can decide to extend the capabilities of existing palettes or build your own plugin. A good candidate for extension is Timelion.
Timelion has a plugin-driven architecture, in the sense that the existing function collection can be very easily extended. In this chapter, we'll write our own extension...