From 67f38ec2d2f1e5d354154b5a91f541be2e3fd5a7 Mon Sep 17 00:00:00 2001 From: Michele Cereda Date: Fri, 24 Jan 2025 19:16:19 +0100 Subject: [PATCH] chore(grafana): add alerting sources --- knowledge base/grafana.md | 20 +++++++++++++++++--- knowledge base/webhook.site.md | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 3 deletions(-) create mode 100644 knowledge base/webhook.site.md diff --git a/knowledge base/grafana.md b/knowledge base/grafana.md index 9c67ffe..eabb88d 100644 --- a/knowledge base/grafana.md +++ b/knowledge base/grafana.md @@ -3,11 +3,12 @@ Open-source platform for monitoring and observability. 1. [TL;DR](#tldr) -1. [Installation](#installation) +1. [Setup](#setup) 1. [Provisioning](#provisioning) 1. [Datasources](#datasources) 1. [Dashboards](#dashboards) 1. [Dashboards of interest](#dashboards-of-interest) +1. [Alerting](#alerting) 1. [Further readings](#further-readings) 1. [Sources](#sources) @@ -32,7 +33,7 @@ curl -sS \ -## Installation +## Setup
kubernetes @@ -194,15 +195,24 @@ $ curl -sS \ | kubernetes cluster (prometheus) | 6417 | FIXME | | Nextcloud | 9632 | FIXME | +## Alerting + +Refer [alerting] and [Get started with Grafana Alerting]. + +1. Create a contact point if not existing already. +1. Create an alert rule. + ## Further readings - [Website] - [Github] +- [Documentation] - [HTTP API reference] - [Prometheus] - [docker compositions/monitoring] - Official [helm chart] - [Loki] +- [Get started with Grafana Alerting] ## Sources @@ -213,6 +223,7 @@ All the references in the [further readings] section, plus the following: - [Data source on startup] - [Set up prometheus and ingress on kubernetes] - [How to integrate Prometheus and Grafana on Kubernetes using Helm] +- [Alerting] +[alerting]: https://grafana.com/docs/grafana/latest/alerting/ [data source on startup]: https://community.grafana.com/t/data-source-on-startup/8618/2 +[documentation]: https://grafana.com/docs/grafana/latest/ +[get started with grafana alerting]: https://grafana.com/tutorials/alerting-get-started/ [github]: https://github.com/grafana/grafana +[helm chart]: https://github.com/grafana/helm-charts/tree/main/charts/grafana [http api reference]: https://grafana.com/docs/grafana/latest/developers/http_api/ [provision dashboards and data sources]: https://grafana.com/tutorials/provision-dashboards-and-data-sources/ [provisioning]: https://grafana.com/docs/grafana/latest/administration/provisioning/ [website]: https://grafana.com -[helm chart]: https://github.com/grafana/helm-charts/tree/main/charts/grafana [how to integrate prometheus and grafana on kubernetes using helm]: https://semaphoreci.com/blog/prometheus-grafana-kubernetes-helm diff --git a/knowledge base/webhook.site.md b/knowledge base/webhook.site.md new file mode 100644 index 0000000..e32ed7e --- /dev/null +++ b/knowledge base/webhook.site.md @@ -0,0 +1,33 @@ +# webhook.site + +Tool for building software that uses webhooks or other types of communication. + +When visiting the [website], users get a free, unique, random URL and e-mail address.
+Everything that is sent to these addresses are shown instantly in the dashboard. + +1. [Further readings](#further-readings) + 1. [Sources](#sources) + +## Further readings + +- [Website] +- [Codebase] + +### Sources + +- [Documentation] + + + + + + + +[codebase]: https://github.com/webhooksite/webhook.site +[documentation]: https://docs.webhook.site/ +[website]: https://webhook.site/ + +