From e63cc82c4945367f2c65430d3be02f24cf342736 Mon Sep 17 00:00:00 2001 From: Cees Bos Date: Tue, 14 Jan 2025 19:38:47 +0000 Subject: [PATCH] Use slug and aliases to have better urls and still use dates in the folder names --- content/posts/20231118-start-observability-blog/index.md | 4 ++++ .../20231124-blog-observability-with-grafana-faro/index.md | 4 ++++ .../20231204-technical-deep-dive-into-grafana-faro/index.md | 4 ++++ .../index.md | 4 ++++ .../index.md | 4 ++++ content/posts/20240126-observability-toolkit/index.md | 4 ++++ .../posts/20240302-grafana-scenes-development-tips/index.md | 4 ++++ content/posts/20240413-replace-promtail-with-alloy/index.md | 4 ++++ .../20240821-checkly-and--opentelemetry-traces/index.md | 4 ++++ .../index.md | 4 ++++ .../index.md | 5 +++++ content/posts/20241108-grafana-as-proxy/index.md | 5 +++++ .../index.md | 5 +++++ 13 files changed, 55 insertions(+) diff --git a/content/posts/20231118-start-observability-blog/index.md b/content/posts/20231118-start-observability-blog/index.md index 966c8e7..6335642 100644 --- a/content/posts/20231118-start-observability-blog/index.md +++ b/content/posts/20231118-start-observability-blog/index.md @@ -5,6 +5,10 @@ pin: false resources: - src: "**.{png,jpg,webp}" title: "Image #:counter" + +slug: start-observability-blog +aliases: + - 20231118-start-observability-blog --- I am passionate about Observability already for a long time. Monitoring tools have been helping me already for quite some years to get insights in the behavior of a service and especially a landscape of services. diff --git a/content/posts/20231124-blog-observability-with-grafana-faro/index.md b/content/posts/20231124-blog-observability-with-grafana-faro/index.md index 113da55..1e4c59f 100644 --- a/content/posts/20231124-blog-observability-with-grafana-faro/index.md +++ b/content/posts/20231124-blog-observability-with-grafana-faro/index.md @@ -12,6 +12,10 @@ tags: - Loki - Tempo - Hugo + +slug: blog-observability-with-grafana-faro +aliases: + - 20231124-blog-observability-with-grafana-faro --- If you use [Hugo](https://gohugo.io/) to create a blog or website, as I do, and you use [GitHub Pages](https://pages.github.com/) to host the blog, it's hard to get observability signals in your usual observability stack. I have been using Grafana, Loki, Tempo and Prometheus for a long time, so using this stack makes sense to me. diff --git a/content/posts/20231204-technical-deep-dive-into-grafana-faro/index.md b/content/posts/20231204-technical-deep-dive-into-grafana-faro/index.md index b9ca9cd..9189930 100644 --- a/content/posts/20231204-technical-deep-dive-into-grafana-faro/index.md +++ b/content/posts/20231204-technical-deep-dive-into-grafana-faro/index.md @@ -10,6 +10,10 @@ tags: - Faro - Loki - Tempo + +slug: technical-deep-dive-into-grafana-faro +aliases: + - 20231204-technical-deep-dive-into-grafana-faro --- As shown in my [previous post](../20231124-blog-observability-with-grafana-faro) you can add Grafana Faro to get more information about users who visit a website, in my case my own blog. This is how that setup looks like: diff --git a/content/posts/20231215-grafana-scenes-with-devcontainer-and-codespaces/index.md b/content/posts/20231215-grafana-scenes-with-devcontainer-and-codespaces/index.md index 5902208..57ddede 100644 --- a/content/posts/20231215-grafana-scenes-with-devcontainer-and-codespaces/index.md +++ b/content/posts/20231215-grafana-scenes-with-devcontainer-and-codespaces/index.md @@ -9,6 +9,10 @@ tags: - Grafana - Scenes - Codespaces + +slug: grafana-scenes-with-devcontainer-and-codespaces +aliases: + - 20231215-grafana-scenes-with-devcontainer-and-codespaces --- {{< imgproc scenes_and_codespaces_cover Resize "359x" >}} diff --git a/content/posts/20240108-grafana-faro-trace-with-deployment-environment/index.md b/content/posts/20240108-grafana-faro-trace-with-deployment-environment/index.md index 3eb88f7..b973814 100644 --- a/content/posts/20240108-grafana-faro-trace-with-deployment-environment/index.md +++ b/content/posts/20240108-grafana-faro-trace-with-deployment-environment/index.md @@ -13,6 +13,10 @@ tags: - Tempo - Hugo - Traces + +slug: grafana-faro-trace-with-deployment-environment +aliases: + - 20240108-grafana-faro-trace-with-deployment-environment --- One of the great things about OpenTelemetry is the standardisation of span attributes and resource attributes. diff --git a/content/posts/20240126-observability-toolkit/index.md b/content/posts/20240126-observability-toolkit/index.md index 3393ec5..3ec1168 100644 --- a/content/posts/20240126-observability-toolkit/index.md +++ b/content/posts/20240126-observability-toolkit/index.md @@ -14,6 +14,10 @@ tags: - Tempo - Prometheus - OpenTelemetry + +slug: observability-toolkit +aliases: + - 20240126-observability-toolkit --- **Deep understanding of the actual behavior of a system** is key for me. I like to know all the details because it helps me to see the whole picture. diff --git a/content/posts/20240302-grafana-scenes-development-tips/index.md b/content/posts/20240302-grafana-scenes-development-tips/index.md index 42dd8cf..abfd639 100644 --- a/content/posts/20240302-grafana-scenes-development-tips/index.md +++ b/content/posts/20240302-grafana-scenes-development-tips/index.md @@ -10,6 +10,10 @@ resources: tags: - Grafana - Scenes + +slug: grafana-scenes-development-tips +aliases: + - 20240302-grafana-scenes-development-tips --- Grafana Scenes can enhance your experience with Grafana dashboards by bringing observability data together and guiding users to the right data. diff --git a/content/posts/20240413-replace-promtail-with-alloy/index.md b/content/posts/20240413-replace-promtail-with-alloy/index.md index 54ab4ab..9d71087 100644 --- a/content/posts/20240413-replace-promtail-with-alloy/index.md +++ b/content/posts/20240413-replace-promtail-with-alloy/index.md @@ -12,6 +12,10 @@ tags: - Loki - Promtail - Alloy + +slug: replace-promtail-with-alloy +aliases: + - 20240413-replace-promtail-with-alloy --- An announcement was made at GrafanaCON. [Alloy](https://grafana.com/blog/2024/04/09/grafana-alloy-opentelemetry-collector-with-prometheus-pipelines/) is introduced in the family of Grafana tools. diff --git a/content/posts/20240821-checkly-and--opentelemetry-traces/index.md b/content/posts/20240821-checkly-and--opentelemetry-traces/index.md index e87fa8e..71fe9e9 100644 --- a/content/posts/20240821-checkly-and--opentelemetry-traces/index.md +++ b/content/posts/20240821-checkly-and--opentelemetry-traces/index.md @@ -11,6 +11,10 @@ tags: - Tempo - Checkly - OpenTelemetry + +slug: checkly-and-opentelemetry-traces +aliases: + - 20240821-checkly-and--opentelemetry-traces --- # Checkly diff --git a/content/posts/20240830-checkly-and--opentelemetry-traces-part2/index.md b/content/posts/20240830-checkly-and--opentelemetry-traces-part2/index.md index c141e13..8208fef 100644 --- a/content/posts/20240830-checkly-and--opentelemetry-traces-part2/index.md +++ b/content/posts/20240830-checkly-and--opentelemetry-traces-part2/index.md @@ -11,6 +11,10 @@ tags: - Tempo - Checkly - OpenTelemetry + +slug: checkly-and-opentelemetry-traces-part2 +aliases: + - 20240830-checkly-and--opentelemetry-traces-part2 --- # Updates from Checkly diff --git a/content/posts/20240904-annotate-dashboard-on-failing-checkly-check/index.md b/content/posts/20240904-annotate-dashboard-on-failing-checkly-check/index.md index 1317cc8..51cbd7e 100644 --- a/content/posts/20240904-annotate-dashboard-on-failing-checkly-check/index.md +++ b/content/posts/20240904-annotate-dashboard-on-failing-checkly-check/index.md @@ -12,6 +12,11 @@ tags: - Prometheus - Checkly - OpenTelemetry + +slug: annotate-dashboard-on-failing-checkly-check +aliases: + - 20240904-annotate-dashboard-on-failing-checkly-check + summary: The `power of observability` becomes visible when you combine signals and put it all together. Checks performed by Checkly can provide a piece of the puzzle that gives you a better view of what is happening. diff --git a/content/posts/20241108-grafana-as-proxy/index.md b/content/posts/20241108-grafana-as-proxy/index.md index 6fc5bf8..3b52e50 100644 --- a/content/posts/20241108-grafana-as-proxy/index.md +++ b/content/posts/20241108-grafana-as-proxy/index.md @@ -10,6 +10,11 @@ resources: tags: - Grafana - Scenes + +slug: grafana-as-proxy +aliases: + - 20241108-grafana-as-proxy + summary: Your `local development` of a Grafana plugin or dashboard may lack representative data. Connecting to production data sources may be impossible, but there are other ways to connect. Read more to find out how to `use Grafana as a proxy` to access the data. diff --git a/content/posts/20250110-application-observability-code-challenges/index.md b/content/posts/20250110-application-observability-code-challenges/index.md index 554509c..0cc0d2e 100644 --- a/content/posts/20250110-application-observability-code-challenges/index.md +++ b/content/posts/20250110-application-observability-code-challenges/index.md @@ -12,6 +12,11 @@ tags: - Observability - OpenTelemetry - AOCC + +slug: application-observability-code-challenges +aliases: + - 20250110-application-observability-code-challenges + summary: Application Observability Code Challenges are a way to challenge yourself to improve the observability of a sample application. Of course, this application has some surprises that you probably did not expect. These challenges will help you develop an observability mindset and become more familiar with your observability tools.