Topics to learn in Prometheus with Grafana Training

1. Introduction – Prometheus

  • Introduction to Prometheus
  • Prometheus installation
  • Grafana with Prometheus Installation

2. Monitoring

  • Introduction to Monitoring
  • Client Libraries
  • Pushing Metrics
  • Querying
  • Service Discovery
  • Exporters

3. Alerting

  • Introduction to Alerting
  • Setting up Alerts

4. Internals

  • Prometheus Storage
  • Prometheus Security
  • TLS & Authentication on Prometheus Server
  • Mutual TLS for Prometheus Targets

5. Use Cases

  • Monitoring a web application
  • Calculating Apdex score
  • Cloudwatch Exporter
  • Grafana Provisioning
  • Consul Integration with Prometheus
  • EC2 Auto Discovery

6. Introduction – Grafana

  • Introduction and Overview
  • What is Grafana?
  • Why do we need it?
  • Advantage and Disadvantage of Grafana
  • Grafana Comparing with other tools
  • How Grafana works!
  • Grafana Architecture

7. Installation

  • Requirements
  • Install on Debian/Ubuntu
  • Install on RPM-based Linux
  • Install on Windows
  • Install on macOS
  • Run Grafana Docker image
  • Upgrade Grafana

8. Getting Started with Grafana

  • With Grafana
  • With Grafana and Prometheus
  • With Grafana and MS SQL Server
  • Time Series
  • Time Series Dimensions
  • Histograms and Heatmaps
  • Glossary

9. Data sources in Grafana

  • PostgreSQL
  • Prometheus
  • Add data source
  • AWS CloudWatch
  • Cloud Monitoring
  • Azure Monitor
  • Elasticsearch
  • Graphite
  • InfluxDB
  • Jaeger
  • Loki
  • Tempo
  • Microsoft SQL Server
  • MySQL
  • OpenTSDB
  • TestData
  • Zipkin

10. Panels in Grafana

  • Add a Panel
  • Panel Editor
  • Calculations list
  • Queries
  • Thresholds
  • Transformations
  • Share query results
  • Inspect a panel
  • Field options and overrides
  • Visualizations

11. Dashboards & Explore in Grafana

  • Annotations
  • Dashboard Folders
  • Playlist
  • Search
  • Keyboard shortcuts
  • Time range controls
  • Reporting
  • Dashboard Version History
  • Share dashboard
  • Share panel
  • Export and import
  • JSON model
  • Scripted dashboards

12. Alerts in Grafana

  • Alert notifications
  • Create alerts
  • Pause alert rule
  • View alerts
  • Troubleshoot alerts

13. Authentication in Grafana

  • Overview
  • Grafana Authentication
  • Auth Proxy
  • LDAP Authentication
  • Enhanced LDAP Integration
  • OAuth authentication
  • Google OAuth2 Authentication
  • Azure AD OAuth2 authentication
  • GitHub OAuth2 Authentication
  • GitLab OAuth2 Authentication
  • Okta OAuth2 authentication
  • SAML Authentication
  • Team Sync

14. Administration in Grafana

  • Overview
  • Grafana Authentication
  • Auth Proxy
  • LDAP Authentication
  • Enhanced LDAP Integration
  • OAuth authentication
  • Google OAuth2 Authentication
  • Azure AD OAuth2 authentication
  • GitHub OAuth2 Authentication
  • GitLab OAuth2 Authentication
  • Okta OAuth2 authentication
  • SAML Authentication
  • Team Sync

15. Linking

  • Linking overview
  • Dashboard links
  • Panel links
  • URL variables
  • Data links

16. Templates and variables

  • Variable syntax
  • Variables types
  • Variable examples
  • Enter variable Selection Options
  • Enter Value tags
  • Advanced variable format Options
  • Multi-value variables
  • Filter variables with regex
  • Repeat panels or rows

17. Manage users

  • Add or remove a user
  • Enable or disable a user
  • Add or remove a user from a team
  • Create or remove a team

18. Manage users

  • Organization roles
  • Dashboard and Folder Permissions
  • Datasource Permissions

19. Grafana Enterprise

  • License Expiration
  • Data source permissions
  • Enhanced LDAP Integration
  • Enterprise configuration
  • Reporting
  • SAML Authentication
  • Team sync
  • Auditing
  • Usage-insights
  • Vault
  • White-labeling
  • Export dashboard as PDF

20. Plugins

  • Install plugins
  • Plugin signatures
Mantosh Singh
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x