We've accomplished a lot in this chapter. Here, we created an Elasticsearch server and imported a realistic textual dataset with Logstash and learned about several different types of template variables, as well as how to set them up to parameterize our dashboards. Then, we applied template variables to repeat rows and panels and discovered the native annotation feature, as well as how to create annotations from an Elasticsearch query. Finally, we explored different sharing options and their pros and cons.
At this point, you have been exposed to enough of Grafana to now go off and create dashboards built around your own data sources. We've looked at two of the more popular data sources, InfluxDB and Elasticsearch, but we've only scratched the surface of their capabilities, apart from being used with Grafana. I encourage you to explore them; the more you understand how data sources manage data, the better you will be able to tailor your datasets to...