Always have a hard time visualizing data? Is debugging support issues a pain? Well time to switch to Grafana! Grafana provides you with powerful editable visual dashboards representing your data. You write the queries and alerts, so when things get out of hands, you get notified with a visual dashboard of what went wrong.
Whether you are a Software Architect looking for a way to switch over you're conventional logging mechanism to the next generation of tools or a developer looking for a one stop shop to manage your entire data/monitoring storage and computation framework, Grafana is the solution for you.
You will get a quick grasp on Grafana. It's a great way of monitoring your infrastructure, linux or windows. You can even upgrade to the Cloud if you feel the need. Connect to a variety of data sources like Prometheus, Graphite, InfluxDB, MYSQL, MS-SQL etc.
Everything is well documented and separated, so you can find what you need. Assignments and Quizzes will make sure you stay on track and test your knowledge. The course will have a combination of theory and practical examples.
Setup and Install for Grafana. Get Familiar with both, Windows and Mac. Then go on to Concepts where you learn the terms we will be using going forward.
Setup Prometheus as the Primary Data Source which we will be using. On the Windows and Mac machine. Then connect it to Grafana.
DashBoards and Variables
Start by creating a basic dashboard and building a query. Then learn about variables and all the features that come along. Learn about Interpolation.
Time to heat things up. We don't want to you to be average, here you exploit Grafana for all its features. Start of by using Annotations to mark your graph, followed up by KeyBoard shortcuts to make you faster. Use Folders and PlayLists to organize your dashboards. Search and Share properly.
Did something go wrong? Is the load on the server too high? Time to find out. Locate and Edit your grafana config file to be able to send mails. Create a notification channel as well as an alert. Do the same to setup a Slack notification channel. Create a Slack web-hook and sync it with Grafana.