CoursesAI WorkshopCompaniesPricingBlogNewsletter
  • Courses
  • AI Workshop
  • Companies
  • Pricing
  • Blog
  • Newsletter
Subscribe
  • Courses
  • Companies
  • Communities
  • Blog
  • Gift card
  • Newsletter
  • Help
  • Shop
  • ConfAiBot
  • Contact
  • Legal notice
  • General conditions
  • Privacy policy
  • Cookies policy

Course of Log Management with Loki and Grafana

Standard
Joan López de la FrancaRafa Gómez

By Joan López de la Franca y Rafa Gómez – Backend y DevOps

Learn how to manage your logs with Grafana and Loki, best practices, and how it differs from the ELK stack

Go to course

💸 First lesson available without registration!

Possibly logs are the piece of observability that takes the most time in our lives. However, as systems evolve, new use cases arise that generate new needs even in primitive aspects like logging. And with that, new tools. In this case, we are going to dive into the Grafana ecosystem and more specifically into Loki, the open-source log aggregation system inspired by Prometheus.

What we will see in this course:

  • 👭🏻 What are the differences between Grafana Loki and the ELK stack
  • 🏠 What is Loki's architecture and what peculiarities it has
  • ✏️ How to send our logs to Grafana, whether through files, via HTTP requests, or using some of the available plugins (Logstash, Docker, etc)
  • 🔍 What LogQL looks like and how we can use this query language to extract all the juice from our logs
  • 📊 How to configure beautiful and useful panels and dashboards in Grafana based on Loki logs
  • 🔔 What types of alerts we can configure for Loki to notify us when something bad happens in our logs (such as credential leaks 🙈)
  • ✅ What are the best practices when using Loki and managing logs in general

Even if you have never worked with ELK, Grafana, and/or Prometheus before, you should be able to follow the course perfectly. However, if you have previously completed (or want to complete) the courses on ELK+Beats, Prometheus and/or Grafana+Prometheus, all that learning will be beneficial for this course and will provide a solid foundation.

Videos of the course

  • 🥊 Kibana+Elastic vs Grafana+Loki
  • ✅ How Grafana uses Grafana

  • ⚡️ Installation and Configuration of Loki+Grafana
  • 🤑 Free plan from Grafana Cloud
  • 🧱 Loki Architecture
  • 🤔 Let's review!
  • 🛠 Let's practice!

  • 🚚 Send your application logs to Loki
  • ♻️ Migrate your Logstash infrastructure to Loki
  • 🐳 Add Loki to your Docker containers
  • 🤔 Let's review!
  • 🛠 Let's practice!

  • 🔍 Introduction to LogQL: log queries
  • 🧪 Introduction to LogQL: log pipeline
  • 📈 Metrics based on logs: metric queries
  • 🤔 Let's review!
  • 🛠 Let's practice!

  • ⚙️ Configure your log dashboards in Grafana
  • 🤖 The perfect log panel
  • 🪄 The magic of the NGINX panel
  • 🤔 Let's review!
  • 🛠 Let's practice!

  • 📏 Loki Ruler: Alerts in sync with Prometheus
  • 🚨 Centralize alerts in Grafana
  • 🤔 Let's review!
  • 🛠 Let's practice!

  • 👌 Best practices with Grafana+Loki
  • 🚶‍♂️ Next steps
Go to course

Related courses

Standard
Dependabot: Keep your repo up to date, securely and automatically

🛡️ Dependabot: Keep your repo up to date, securely and automatically

Javier FerrerRafa Gómez

Update your dependencies safely without PR spam.

See course
Standard
Clean transactions [Debate]

🤲 Clean transactions [Debate]

Javier FerrerRafa Gómez

Debate where we look at alternatives on how to apply transactions.

See course
Standard
Object-Oriented Programming Best Practices

🪂 Object-Oriented Programming Best Practices

Javier FerrerRafa Gómez

Apply good OOP practices in your code to make it more maintainable.

See course
See full catalogue

Pay according to your needs

lite (only monthly)

19 €
per month
  • Essential programming courses to build a solid foundation
Popular

standard

24,92 €
Discount vs monthly of 49 €
Annual payment of 299 €
per month
  • Main catalog to master writing maintainable, scalable, and testable code
  • Receive job offers verified by Codely
  • Company invoice
  • Accumulate renewal discounts

premium

41,58 €
Discount vs monthly of 89 €
Annual payment of 499 €
per month
  • Exclusive AI courses to keep you always up to date
  • Early access to new courses
  • Discount on workshops
  • Receive job offers verified by Codely
  • Company invoice
  • Accumulate renewal discounts

We won't increase the price while your subscription is active

SubscribeSign in