From c6198f27437b5909f430f623fcbe7982dbcc3ff3 Mon Sep 17 00:00:00 2001 From: Michele Cereda Date: Wed, 16 Apr 2025 18:22:24 +0200 Subject: [PATCH] chore(observability): add sources --- knowledge base/loki.md | 2 ++ knowledge base/opentelemetry.md | 4 ++++ knowledge base/prometheus.md | 12 ++++++++++++ 3 files changed, 18 insertions(+) diff --git a/knowledge base/loki.md b/knowledge base/loki.md index 8869d9e..d893a03 100644 --- a/knowledge base/loki.md +++ b/knowledge base/loki.md @@ -510,6 +510,7 @@ analytics: - [Grafana Loki Configuration Nuances] - [OpenTelemetry / OTLP] - [Loki-Operator] +- [The Quest for HA and DR in Loki] ### Sources @@ -563,3 +564,4 @@ analytics: [loki s3 storage: a guide for efficient log management]: https://last9.io/blog/loki-s3-storage-guide/ [loki-operator]: https://loki-operator.dev/ [opentelemetry / otlp]: https://loki-operator.dev/docs/open-telemetry.md/ +[the quest for ha and dr in loki]: https://www.infracloud.io/blogs/high-availability-disaster-recovery-in-loki/ diff --git a/knowledge base/opentelemetry.md b/knowledge base/opentelemetry.md index 7c277f2..a2a45ae 100644 --- a/knowledge base/opentelemetry.md +++ b/knowledge base/opentelemetry.md @@ -45,6 +45,8 @@ High-quality, ubiquitous, and portable telemetry to enable effective observabili - [Website] - [Main project] - [Documentation] +- [OpenTelemetry Auto-instrumentation with Jaeger] +- [Distributed Tracing in Grafana with Tempo and Jaeger] ### Sources @@ -62,3 +64,5 @@ High-quality, ubiquitous, and portable telemetry to enable effective observabili [website]: https://opentelemetry.io/ +[opentelemetry auto-instrumentation with jaeger]: https://www.infracloud.io/blogs/opentelemetry-auto-instrumentation-jaeger/ +[distributed tracing in grafana with tempo and jaeger]: https://www.infracloud.io/blogs/tracing-grafana-tempo-jaeger/ diff --git a/knowledge base/prometheus.md b/knowledge base/prometheus.md index bf984c7..4b34627 100644 --- a/knowledge base/prometheus.md +++ b/knowledge base/prometheus.md @@ -406,6 +406,12 @@ The snapshot now exists at `/snapshots/20171210T211224Z-2be650b6d019eb - [SNMP exporter] - [`ordaa/boinc_exporter`][ordaa/boinc_exporter] - [Grafana] +- [High Availability for Prometheus and Alertmanager: An Overview] +- [Making Prometheus Highly Available (HA) & Scalable with Thanos] +- [Scaling Prometheus with Cortex] +- [Prometheus Definitive Guide Part I - Metrics and Use Cases] +- [Prometheus Definitive Guide Part II - Prometheus Query Language] +- [Prometheus Definitive Guide Part III - Prometheus Operator] ### Sources @@ -458,6 +464,7 @@ The snapshot now exists at `/snapshots/20171210T211224Z-2be650b6d019eb [dropping metrics at scrape time with prometheus]: https://www.robustperception.io/dropping-metrics-at-scrape-time-with-prometheus/ [getting started with prometheus]: https://opensource.com/article/18/12/introduction-prometheus +[high availability for prometheus and alertmanager: an overview]: https://promlabs.com/blog/2023/08/31/high-availability-for-prometheus-and-alertmanager-an-overview/ [how i monitor my openwrt router with grafana cloud and prometheus]: https://grafana.com/blog/2021/02/09/how-i-monitor-my-openwrt-router-with-grafana-cloud-and-prometheus/ [how relabeling in prometheus works]: https://grafana.com/blog/2022/03/21/how-relabeling-in-prometheus-works/ [how to integrate prometheus and grafana on kubernetes using helm]: https://semaphoreci.com/blog/prometheus-grafana-kubernetes-helm @@ -465,8 +472,13 @@ The snapshot now exists at `/snapshots/20171210T211224Z-2be650b6d019eb [i need to know about the below kube_state_metrics description. exactly looking is what the particular metrics doing]: https://stackoverflow.com/questions/60440847/i-need-to-know-about-the-below-kube-state-metrics-description-exactly-looking-i#60449570 [install prometheus and grafana by helm]: https://medium.com/@at_ishikawa/install-prometheus-and-grafana-by-helm-9784c73a3e97 [install prometheus and grafana with helm 3 on a local machine vm]: https://dev.to/ko_kamlesh/install-prometheus-grafana-with-helm-3-on-local-machine-vm-1kgj +[making prometheus highly available (ha) & scalable with thanos]: https://www.infracloud.io/blogs/thanos-ha-scalable-prometheus/ [ordaa/boinc_exporter]: https://gitlab.com/ordaa/boinc_exporter [prometheus and grafana setup in minikube]: http://blog.marcnuri.com/prometheus-grafana-setup-minikube/ +[prometheus definitive guide part i - metrics and use cases]: https://www.infracloud.io/blogs/prometheus-architecture-metrics-use-cases/ +[prometheus definitive guide part ii - prometheus query language]: https://www.infracloud.io/blogs/promql-prometheus-guide/ +[prometheus definitive guide part iii - prometheus operator]: https://www.infracloud.io/blogs/prometheus-operator-helm-guide/ +[scaling prometheus with cortex]: https://www.infracloud.io/blogs/cortex-for-ha-monitoring-with-prometheus/ [scrape selective metrics in prometheus]: https://docs.last9.io/docs/how-to-scrape-only-selective-metrics-in-prometheus [set up prometheus and ingress on kubernetes]: https://blog.gojekengineering.com/diy-how-to-set-up-prometheus-and-ingress-on-kubernetes-d395248e2ba [snmp monitoring and easing it with prometheus]: https://medium.com/@openmohan/snmp-monitoring-and-easing-it-with-prometheus-b157c0a42c0c