
Learn Grafana basic concepts, connect data sources like InfluxDB, Graphite, and Elasticsearch, and build dashboards with panels and rows while managing organizations, users, authentication, and plugins.
Learn to create a Grafana example dashboard by aggregating traffic and throughput metrics, and organizing data sources with host groups, labels, and events from Linux, Cisco switch, and MariaDB.
Install Grafana on CentOS 7 by adding the Grafana repo and installing the required dependencies. Start and enable the Grafana service and verify the graph is up and running.
Configure grafana to connect to a mariadb database, set up a galera cluster with keep-alive connections, build the graph schema, and grant proper privileges for the components.
Install grafana plugins using the CLI, including panel, data source, and application plugins, manage installations from the remote site, and restart services as needed.
Learn how to install Grafana plugins from a zip file by downloading, unzipping, and copying the plugin into the Grafana plugins directory, then restart Grafana.
Learn to integrate Grafana with Zabbix by installing and enabling the plugin, configuring credentials, and building dashboards with multi-graph panels and 1, 5, and 15 minute time ranges.
Learn to integrate Grafana with MariaDB as a datasource, apply IP and hostname permissions, and configure connection settings for multiple data sources and defaults in Grafana.
Learn how to integrate Grafana with a PostgreSQL datasource by configuring credentials, establishing a database connection, and querying data to populate dashboards.
Learn to create and customize a clock panel in Grafana dashboard, adding time, date, and a picture, and adjust visuals such as color.
Explore how to create a table panel in Grafana, choose metrics like time and filesystem, configure column types and aggregations, and set threshold-based color coding for percentage values.
Learn to create a gauge panel in Grafana, define calculations and thresholds, monitor percent values, color-code beyond 80 percent, and customize the panel title and layout.
Explore building a Grafana dashboard using the bar gauge, selecting and arranging panels, and configuring time information, unit, value mapping, and layout options to customize visualization.
Learn to create and customize a pie chart panel in a Grafana dashboard by selecting the data source, setting the pie data, title, legend, and percentage decimals.
Learn how to add and use the text panel in Grafana dashboards, switch to visualization options, and access detailed information for displaying text.
Use a Grafana single stat panel to monitor the status of each component, apply color thresholds, and see at a glance which items are healthy or facing issues.
Learn to use the trend box panel in Grafana to visualize time series data, showing trends and percentage changes from the first to the last value.
Design a Grafana dashboard using the diagram panel to map system topology, connect components like web apps and databases, and plot specific metrics for each node.
Configure Grafana security by managing user permissions, enabling anonymous access, and applying firewall and IP address restrictions, then integrate with GitHub and restart the Grafana server.
Configure Grafana tls by creating a certificate and key, switch the connection to tls on port 3000, test with self-signed certs, restart the server, and verify the tls connection.
Learn to build a dynamic Grafana dashboard for VMware ESXi by wiring vCenter metrics, importing templates, configuring hosts, free space, health status, and arranging panels for a cohesive hypervisor view.
Learn to create a VM dashboard in Grafana, build templates, select metrics like memory, CPU, disk, and traffic, and customize groupings and labels for clear visualization.
Create a MySQL or MariaDB database dashboard by connecting data sources, importing community templates, and customizing metrics to visualize your database performance in Grafana.
Create a Cisco switch RV325 dashboard using visualization and queries to monitor network interfaces, traffic in and out, speeds, and device details like serial numbers and model numbers.
Develop and customize a HAProxy Grafana dashboard by detailing proxy components, duplicating panels, and configuring proxies 0 1 to 0 3 for a coherent production view.
Create a HAProxy Grafana dashboard to monitor a proxy cluster and visualize the configuration across web components.
Create and customize a Grafana dashboard for an HAProxy cluster, adding panels for individual proxies (0-1, 0-2, 0-3) and related websites to visualize the entire proxy system.
Learn how to collect VSAN metrics via an API endpoint, feed them to Grafana through a data source, and visualize health and performance with Zabbix templates.
Create a VSAN usage dashboard from scratch using Epix as the data source. Configure health status, capacity, and usage visuals to monitor the VSAN environment.
Learn to create a traffic dashboard in Grafana by configuring panels, queries, and metrics to visualize and compare traffic data.
Learn to build dynamic Grafana dashboards by converting a single host metric into multi-host views with groups, labels, and regex-based queries, and configure data loading and refresh.
Create dynamic Grafana dashboard filters that adapt to unique metric strings, using exclusions and precise string matching to accurately visualize host and local store utilization data.
Build an alerts list dashboard in Grafana by adding the epic problem panel, configuring host groups, severity, and a timeline to monitor and visualize ongoing issues.
Learn to create a dynamic Grafana dashboard using three variables: group, hostname, and application, with item-level drilldown and regex-based multi-value filters.
Manage Grafana users by creating new accounts with email and name, updating passwords, assigning organization roles, and deleting users via the UI.
https://grafana.com/docs/administration/cli/
Manage organizations within the Grafana dashboard by creating executive organizations, assigning users with specific roles, and attaching or removing users from organizations to control access.
Configure Grafana to use LDAP authentication by editing the main config, setting LDAP server details, mapping user groups, and restarting to enable LDAP logins.
If you're thinking to become Grafana Administrators, or you want to start to understand Grafana, then this course is perfect for you. You will see video after video, from beginners with explanations that are easy to understand. Also this course will provide many examples that make it easy for you to follow and understand. In section 12, you can download Grafana's dashboard template files, so it is easy for you to create a new dashboard using template files.
This course has 15 sections, 65 lectures, and 7 hours 11 minutes duration. Most videos are about how to do configuration and creating dashboard/panel by example. You will follow step by step how to use Grafana's panel to build a powerful dashboard.
In this course, you will learn how to:
Install Grafana on CentOS 7 and Ubuntu 16.04 OS
Integrate Grafana with Zabbix and MySQL data source, including how to understand Zabbix and MySQL data source structure
Build Grafana HA using MariaDB database
Configure Grafana security
Build dynamic dashboard with multiple panels and items
Understand Grafana reguler expressions to filter multiple items
Create annotations to highlight important data on the graph
Manage (install/remove) Grafana plugins
Manage (export/import) template
FreeIPA LDAP integration
Build VMWare ESXi Dashboard
Build VM Dashboard
Build VMWare VSAN Dashboard
Build HAProxy Dashboard
etc.
We will learn a lot of panels which will be used to create a dashboard,
Panel list :
Clock panel
Graph panel
Single Stat panel
Single Stat Math panel
Blend Stat panel
Table panel
Gauge panel
Bar Gauge panel
Pie Chart panel
Heatmap panel
Text panel
Single Stat panel
Trend Box panel
Diagram panel
etc.
In this course, you will get also Grafana dashboard template that we created such as,
ESXi Dashboard template
VMWare VM Dashboard template
VSAN Dashboard template and API script
Cisco Switch Dashboard template
MariaDB/MySQL Dashboard template
Server Linux Dashboard template
Events/Alerts List Dashboard template
HAProxy Dashboard template
etc.
After you finished this course, you will have confident to use Grafana, and create a great dashboard.
Please ping and message me if you need my help to follow this course.
Thanks,
Muhammad Yusuf Efendi
Zabbix Certified Professional
IT Cloud Expert