Ilya K
|
54e8282aac
|
fix: use promtool to verify rules, fix format
|
2024-11-12 23:21:30 +03:00 |
|
raito
|
02f8bc7ca4
|
chore(o11y): filter by tenancy on node_exporter
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-10-22 16:57:37 +02:00 |
|
raito
|
b1f4674da0
|
chore: add tenancy in postgres
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-10-22 16:57:06 +02:00 |
|
raito
|
226eacdeec
|
chore: add tenancy in node_exporter
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-10-22 16:57:06 +02:00 |
|
Luke Granger-Brown
|
84cfbdb050
|
feat: check formatting and validity of alerts
Fixes #94.
|
2024-10-07 20:00:54 +00:00 |
|
Luke Granger-Brown
|
de085155a6
|
fix: update paths to floral secrets to secrets/floral/
|
2024-10-07 15:48:05 +00:00 |
|
Ilya K
|
c1712dc1fa
|
Set up tempo
|
2024-08-31 15:05:30 +03:00 |
|
raito
|
024b431cbc
|
feat(grafana): plug jsonnet-based dashboards in provisioning
Add the gerrit dashboards as an example.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-08-24 16:32:21 +02:00 |
|
Ilya K
|
aef541829e
|
Fix pyroscope datasource
|
2024-08-24 11:39:25 +03:00 |
|
raito
|
7cde6e92ae
|
feat(grafana): add Pyroscope datasource
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-08-23 21:04:11 +02:00 |
|
raito
|
c380f29937
|
fix(grafana): remove the global pgsql module dependency for now
We should re-introduce it once things are a bit scoped out.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-08-23 20:43:00 +02:00 |
|
raito
|
84efd0976d
|
feat(alerts): add a sync failed too often alert
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-08-09 16:25:34 +02:00 |
|
raito
|
e2f5a7b0e4
|
feat(alerts): add basic postgresql alerts
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-08-09 16:06:34 +02:00 |
|
raito
|
7388de79c4
|
feat(alerts): add some basic "host & hardware" alerts
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-08-09 16:06:34 +02:00 |
|
Ilya K
|
f8cad42b5c
|
Set up alertmanager-hookshot-adapter
|
2024-08-09 14:03:56 +00:00 |
|
Ilya K
|
bebc7f2586
|
We have nothing to hide
|
2024-07-23 18:09:49 +03:00 |
|
Ilya K
|
766dc4c383
|
Mimir also wants network-online.target
Thank you helpful eval warning
|
2024-07-19 12:03:55 +03:00 |
|
Ilya K
|
65b07a936b
|
Make sure Mimir starts after network is up
|
2024-07-19 12:00:52 +03:00 |
|
Ilya K
|
7a937e837a
|
Unlimit Mimir max series
|
2024-07-13 15:52:46 +03:00 |
|
Ilya K
|
e84b362b7a
|
Allow 12 hour of backfill for metrics
This is somewhat experimental and may explode, but we'll see, I guess
|
2024-07-10 14:59:09 +03:00 |
|
Ilya K
|
9e7e6d42ab
|
Make nginx/loki/mimir go fast
|
2024-07-10 14:55:28 +03:00 |
|
Ilya K
|
b55475c12e
|
Fix up the rest of the dashboards
|
2024-07-08 11:43:57 +03:00 |
|
Ilya K
|
9f0e601d84
|
Scrape grafana/loki/mimir own metrics
|
2024-07-08 10:25:15 +03:00 |
|
Ilya K
|
209f71c63a
|
Update node_exporter dashboard for new metrics structure
|
2024-07-08 10:16:37 +03:00 |
|
Ilya K
|
ba0d50624d
|
Switch to push metrics with Grafana Agent
|
2024-07-08 09:34:24 +03:00 |
|
Ilya K
|
40ba3c4ae7
|
Prepare for remote push metrics
|
2024-07-08 09:33:59 +03:00 |
|
Ilya K
|
346a74eabc
|
Wire up Grafana to Alertmanager
|
2024-07-08 09:33:59 +03:00 |
|
Ilya K
|
e8e262c6a4
|
Enable Mimir Alertmanager, add example alert
Still TODO: actually connect it to Matrix
|
2024-07-08 09:33:59 +03:00 |
|
Ilya K
|
2441d18f17
|
Add Loki + Promtail setup
|
2024-07-05 16:10:31 +00:00 |
|
Ilya K
|
03cb9c390c
|
Add postgres exporter
|
2024-07-05 16:10:31 +00:00 |
|
Ilya K
|
42f8ad8fa4
|
Add nginx log exporter
|
2024-07-05 16:10:31 +00:00 |
|
Ilya K
|
63b31e98cf
|
Add Grafana/Prometheus/Mimir minimal setup
More later, Loki also later.
|
2024-07-05 16:10:31 +00:00 |
|