Course Outline
1. Introduction to system monitoring and Grafana
- Concepts of telemetry.
- Push- and pull-based telemetry methods.
- Sampling, data retention, and downsampling techniques.
- Grafana and datasources integration.
2. Details of Grafana
- Grafana installation process.
- Accessing Grafana interfaces.
- Creating the first dashboard.
- Understanding dashboards, rows, and panels.
- Using the timerange selector.
- Relative time and Time shift functions.
3. Data sources
- Prometheus architecture overview.
- Installing Prometheus.
- Accessing the Prometheus web interface.
- Installing node_exporter.
- Retrieving metrics.
- Querying Prometheus data.
- Scraping metrics to Prometheus.
- Graphite architecture overview.
- Installing Graphite.
- Feeding data into Graphite.
- Adding data sources to Grafana.
4. Deep dive into Grafana panels
- Graph panel usage.
- Singlestat panel usage.
- Gauge panel usage.
- Bargauge panel usage.
- Heatmap panel usage.
- Textpanel usage.
- Tablepanel usage.
- Dashboard list functionality.
- Plugin panels.
- Manipulating panels.
5. Annotations and alerting
- Using annotations.
- Setting up alerts.
- Alert list panel configuration.
- Email and other alert notification methods.
6. Explore and variables
- Explore functionality.
- Templating with variables.
- Creating dynamic panels based on variables.
7. Loki - Grafana log aggregation system
- Loki overview.
- Loki installation.
- Exploring logs with Loki.
8. Grafana administration
- Organizing Grafana instances.
- Migrating to MySQL.
- Ensuring High Availability in Grafana.
- Running Grafana behind a reverse proxy.
- Securing Grafana with SSL certificates.
- Troubleshooting common Grafana issues.
Requirements
- Foundational understanding of data analytics.
- Basic Linux administration skills.
Testimonials (7)
workshops, practical examples
Martin Stuparek - Orange Slovensko, a.s.
Course - Monitoring with Grafana
Workshops in Educates
Martin Dubovsky - Orange Slovensko, a.s.
Course - Monitoring with Grafana
How to improve skill about gravana its so detail
Boy - Danone
Course - Monitoring with Grafana
Develop dasboad & customize
Dwi A - Danone
Course - Monitoring with Grafana
Ilmu baru
Juni - Danone
Course - Monitoring with Grafana
How to connect to grafana
Adhitya - Danone
Course - Monitoring with Grafana
New knowledge about software