From c46a8e9b9c9ac6eaf718b455b72c640983a540e3 Mon Sep 17 00:00:00 2001 From: Diogo Melita Date: Sat, 21 Sep 2024 17:44:36 +0200 Subject: [PATCH 1/3] Executable tutorial: Real-Time Log Monitoring with Loki and Grafana --- .../diogogm-diogotc/README.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 contributions/executable-tutorial/diogogm-diogotc/README.md diff --git a/contributions/executable-tutorial/diogogm-diogotc/README.md b/contributions/executable-tutorial/diogogm-diogotc/README.md new file mode 100644 index 0000000000..ff18f37678 --- /dev/null +++ b/contributions/executable-tutorial/diogogm-diogotc/README.md @@ -0,0 +1,25 @@ +# Assignment Proposal + +## Title + +Real-Time Log Monitoring with Loki and Grafana + +## Names and KTH ID + +- Diogo Melita (diogogom@kth.se) +- Diogo Correia (diogotc@kth.se) + +## Deadline + +- Task 3 + +## Category + +- Executable Tutorial + +## Description + +In this tutorial, we want set up a real-time log monitoring solution using Loki for log aggregation and Grafana for visualization. This tutorial will teach how to install and configure Loki, integrate it with Grafana, and create dashboards to visualize logs. Additionally, we will write queries to extract insights and set up alerts based on log patterns. + +**Relevance** +This tutorial is relevant in the DevOps context as it enhances visibility into applications and infrastructure. By using Loki and Grafana for real-time log monitoring, teams can quickly identify issues, improve collaboration, automate responses, and support continuous improvement, all of which are essential for maintaining reliable system performance. From 6764654b396f9293e400d97ad89c01a5479f17e3 Mon Sep 17 00:00:00 2001 From: Diogo Melita Date: Sat, 21 Sep 2024 17:47:45 +0200 Subject: [PATCH 2/3] fix: fix typo --- contributions/executable-tutorial/diogogm-diogotc/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contributions/executable-tutorial/diogogm-diogotc/README.md b/contributions/executable-tutorial/diogogm-diogotc/README.md index ff18f37678..49ecfb2103 100644 --- a/contributions/executable-tutorial/diogogm-diogotc/README.md +++ b/contributions/executable-tutorial/diogogm-diogotc/README.md @@ -19,7 +19,7 @@ Real-Time Log Monitoring with Loki and Grafana ## Description -In this tutorial, we want set up a real-time log monitoring solution using Loki for log aggregation and Grafana for visualization. This tutorial will teach how to install and configure Loki, integrate it with Grafana, and create dashboards to visualize logs. Additionally, we will write queries to extract insights and set up alerts based on log patterns. +In this tutorial, we want to set up a real-time log monitoring solution using Loki for log aggregation and Grafana for visualization. This tutorial will teach how to install and configure Loki, integrate it with Grafana, and create dashboards to visualize logs. Additionally, we will write queries to extract insights and set up alerts based on log patterns. **Relevance** This tutorial is relevant in the DevOps context as it enhances visibility into applications and infrastructure. By using Loki and Grafana for real-time log monitoring, teams can quickly identify issues, improve collaboration, automate responses, and support continuous improvement, all of which are essential for maintaining reliable system performance. From d39bf057a7af22fa745ac261e56cbc998ba4ebf1 Mon Sep 17 00:00:00 2001 From: Diogo Melita Date: Mon, 14 Oct 2024 22:44:41 +0100 Subject: [PATCH 3/3] feat: add tutorial --- contributions/executable-tutorial/diogogm-diogotc/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contributions/executable-tutorial/diogogm-diogotc/README.md b/contributions/executable-tutorial/diogogm-diogotc/README.md index 49ecfb2103..d8c75e271e 100644 --- a/contributions/executable-tutorial/diogogm-diogotc/README.md +++ b/contributions/executable-tutorial/diogogm-diogotc/README.md @@ -21,5 +21,7 @@ Real-Time Log Monitoring with Loki and Grafana In this tutorial, we want to set up a real-time log monitoring solution using Loki for log aggregation and Grafana for visualization. This tutorial will teach how to install and configure Loki, integrate it with Grafana, and create dashboards to visualize logs. Additionally, we will write queries to extract insights and set up alerts based on log patterns. +You can find the executable tutorial in [KillerCoda](https://killercoda.com/devops-tutorial) and the source code in [GitHub](https://github.com/d-melita/devops-tutorial). + **Relevance** This tutorial is relevant in the DevOps context as it enhances visibility into applications and infrastructure. By using Loki and Grafana for real-time log monitoring, teams can quickly identify issues, improve collaboration, automate responses, and support continuous improvement, all of which are essential for maintaining reliable system performance.