Gregor Michels
e7054c1b64
gw-core01: prepare configs for platform change
...
replace `Ubiquiti EdgeRouter X` with an `Sophos SG-125r2`
2022-09-28 01:54:16 +02:00
Gregor Michels
3664b97ab1
accesspoints: fix timezone
2022-09-26 01:25:20 +02:00
Gregor Michels
c311163884
playbook_provision_accesspoints: change vcs layout
...
* replace whole config files (instead of adding lines to existing files)
* move config tree beneath `templates/accesspoints`
* just like `gw-core01`
2022-09-26 00:59:49 +02:00
Gregor Michels
c00669664e
gw-core01: fix timezone
2022-09-26 00:34:07 +02:00
Gregor Michels
5461ae6e93
new playbook 'playbook_provision_gateway.yml'
...
finally move configuration of `gw-core01` into vcs
2022-09-26 00:34:06 +02:00
Gregor Michels
6bcefd4955
incident 017: add another icmp probe `mon-e2e-wan01`
2022-09-15 02:02:22 +02:00
Gregor Michels
01c3d3f300
grafana: filter jobs for `available devices` widget on public dashboard
...
ie. hiding the new blackbox jobs
also correct threshold for vms on `available devices` widget
2022-09-14 03:46:29 +02:00
Gregor Michels
f0115625f6
monitoring: add end to end tests to monitor internet reachability
...
via imcp (blackbox exporter)
There are two exporters.
One lives inside `monitoring01` and uses the "normal" route into the
internet without a vpn (job: `e2e_default_v4`).
The other one lives inside `mon-e2e-clients01` and routes into the
internet via the vpn (job: `e2e_clients_v4`).
2022-09-14 03:12:22 +02:00
Gregor Michels
67ebf9b9bb
monitoring: automagically provision grafana
2022-09-04 18:56:20 +02:00
Gregor Michels
b96fa8542c
add backoffice wifi
2022-08-22 15:53:37 +02:00
Gregor Michels
f01e35c531
monitoring: fix prometheus instance generation from inventory
...
no idea why it broke
2022-07-13 01:38:23 +02:00
Gregor Michels
fb8b843489
monitoring: configure alertmanager to send mails
2022-07-13 01:29:46 +02:00
Gregor Michels
5a21b2cd88
monitoring: prometheus: add simple alerting rule
2022-07-13 01:27:07 +02:00
Gregor Michels
8969c14c64
add playbook_provision_monitoring
2022-07-03 02:09:02 +02:00
Gregor Michels
2de716a405
poc for tunnel provisioning
2022-06-28 21:59:22 +02:00
Gregor Michels
25e7a4c14f
playbook: provision aps: cleanup
2022-06-28 21:58:02 +02:00
Gregor Michels
71f4ee9c5f
initial commit
2022-06-22 02:05:55 +02:00