9ccfb6cbed
Merge branch 'bekkalokk-metrics'
2023-05-21 04:04:29 +02:00
1335ab1d4b
Add metrics exporters to bekkalokk
2023-05-21 04:03:14 +02:00
69be23712f
Merge branch 'bicep-metrics' of Drift/pvv-nixos-config into main
2023-05-21 03:47:53 +02:00
ce58f91e16
Add metrics exporters to bicep
2023-05-21 03:47:02 +02:00
8ccf9e9298
Update keys and re-enable web services
2023-05-21 02:29:14 +02:00
8b70d84f41
bekkalokk: hardware-config for baremetal
2023-05-21 00:06:25 +02:00
cd0c8c8198
bekkalokk: continue work on mediawiki service
2023-05-19 03:03:47 +02:00
c11a804097
bicep: set up mysql/mariadb
2023-05-18 15:40:13 +02:00
4ff5da28c4
bicep: nginx listen on bicep ip
2023-05-08 03:38:59 +02:00
ee73a964be
move matrix to bicep
2023-05-08 03:38:59 +02:00
dcbe6871da
bekkalokk: setup keycloak
2023-05-07 00:34:42 +02:00
0e75e0a5b9
bicep: add backup service
2023-05-06 19:07:10 +02:00
f77a5e946f
bicep: mount /data
2023-04-08 05:23:01 +02:00
bac67ee123
bicep: don't wait for all interfaces and especially not jokums
2023-04-07 04:53:36 +02:00
Daniel Olsen
38e3202c9e
Move more of jokum
...
slightly less stupid this time
2023-03-26 14:44:58 +02:00
7620fb3dee
move jokum to nixos bicep
2023-03-26 06:36:04 +02:00
dfe8b8b44c
bicep: added postgres settings
2023-03-26 01:50:00 +01:00
169f774e81
bicep dead, but maybe soon bicep alive
2023-03-26 01:09:44 +01:00
2568800794
Add andresbu to node-exporter targets
2023-03-12 00:41:36 +01:00
d9c19385fa
synapse: cache more event_auth
2023-03-08 03:18:57 +01:00
70f4777696
fix synapse dashboard
2023-03-04 05:11:40 +01:00
db69d28b42
Revert "metrics: Fix Synapse dashboard"
...
This reverts commit beb8df8fc710c991e4bb72d5bd1bef1fc2c65444.
2023-03-04 03:14:54 +01:00
8f23d7ba06
jokum: don't use host resolv.conf
2023-03-04 03:04:32 +01:00
3252a3b5d1
turn on jokum
2023-03-04 02:03:37 +01:00
8e819b5546
fix ip for bekkalokk
2023-03-04 00:57:28 +01:00
6cf831a347
switch to networkd
2023-03-04 00:44:30 +01:00
af955c88f8
jokum: move to systemd-nspawn container on bicep
2023-02-26 19:23:00 +01:00
eed3c9b05f
matrix: Point mjolnir directly at synapse so it can use the admin api
2023-02-13 03:42:52 +01:00
7a9759ef71
matrix: Add mjolnir as a moderation bot
2023-02-13 02:34:11 +01:00
4684cd239a
matrix: enable shared secret registration
2023-02-13 00:58:15 +01:00
c0c0dea069
tune worker distribution post fosdem and turning off prescence
2023-02-06 02:11:07 +01:00
9c18a87866
element: disable presence if disabled in synapse
2023-02-02 18:51:47 +01:00
73aa42a5f5
synapse: Disable presence
...
For now at least until we move to a stronger
machine.
Most large servers don't have this enabled.
2023-02-02 18:39:08 +01:00
eade192132
synapse: bump federation receiver count to 3
2023-02-02 00:35:26 +01:00
beb8df8fc7
metrics: Fix Synapse dashboard
...
Some of the panels were set to the wrong
datasource
Additionally since we don't do MAU limits,
I moved the relevant MAU panel to Overview
2023-02-01 22:54:54 +01:00
1a424c79fe
synapse: track monthly active users
2023-02-01 19:42:49 +01:00
796155481f
Add host bekkalokk
...
`bekkalokk` is a new machine, meant to host web services and eventually
miscellaneous services.
2023-01-29 01:51:35 +01:00
efc8eb7ffc
ildkule: add postgres exporter for knakelibrak
2023-01-26 02:16:52 +01:00
84b57bb4db
Provision go dashboard for gogs
2023-01-23 14:48:26 +01:00
b4e74a3959
Add node and gogs metrics collection to prometheus
2023-01-23 13:12:46 +01:00
a78f120a65
explicitly state nginx listen addresses
2023-01-22 17:46:48 +01:00
3880190577
ildkule: add postgres dashboard to grafana
2023-01-22 02:28:19 +01:00
171fea39bc
ildkule: switch grafana db from sqlite to postgres
2023-01-22 02:18:21 +01:00
2bc5d7d91e
ildkule: set up postgres metrics exporter
2023-01-22 00:47:22 +01:00
a7408b8800
ildkule: restructure prometheus config
2023-01-21 20:08:36 +01:00
ad75cb0c88
Restructure values file to separate hosts from services
2023-01-21 19:54:20 +01:00
94fc936251
ildkule: use ip addressess from values.nix
2023-01-21 11:45:05 +01:00
ecfde9f56a
Update ildkule IPv6-address
2023-01-20 11:40:42 +01:00
1a0880086a
metrics: use matrix-lib to simplify generation of prometheus scrape config
2023-01-20 08:24:02 +01:00
efed13c810
Revert "metrics: stop parsing prometheus labels from url"
...
This reverts commit 1524b6b10c7bd233f8435407b4fb575c9b91d8db.
Prometheus doesn't allow scraping from uris only socketAddresses
The relabeling is to change the internal labels to trick it to read
from a url
2023-01-20 05:04:16 +01:00