Commit Graph

380 Commits

Author SHA1 Message Date
Tobias Manske 86e52be5e1
Traefik: Ulimits
continuous-integration/drone/push Build is passing Details
2023-04-20 20:25:54 +02:00
Tobias Manske a35dc12ba8
Prometheus: Increase tolerable IoWait percentage
continuous-integration/drone/push Build is passing Details
2023-04-19 21:40:48 +02:00
Tobias Manske c44c730dcc
Prometheus: Drop some alerts for general targets.
continuous-integration/drone/push Build is passing Details
2023-04-19 00:38:47 +02:00
Tobias Manske 6b6424cb36
Prometheus: Send alerts about matrix also to email 2023-04-19 00:38:45 +02:00
Tobias Manske 7404d39bf9
Cadvisor: Lower CPU load
continuous-integration/drone/push Build is passing Details
2023-04-18 22:04:31 +02:00
Tobias Manske 88897af4ef
Oauth2: Provider button > Found.-Anchor
continuous-integration/drone/push Build is passing Details
2023-04-18 21:59:13 +02:00
Tobias Manske e4d15b7fce
Ansible: Don't remove newlines after blocks 2023-04-18 21:36:05 +02:00
Tobias Manske 635da6b9cd
Prometheus: Add Kuma Target
continuous-integration/drone/push Build is passing Details
2023-04-18 00:22:20 +02:00
Tobias Manske 3e4e0d749e
Prometheus: GroupInterval
continuous-integration/drone/push Build is passing Details
2023-04-17 23:18:14 +02:00
Tobias Manske 1910705822
Prometheus: HostHighCPUUsage rule adjustment
continuous-integration/drone/push Build is passing Details
2023-04-17 22:37:33 +02:00
Tobias Manske 829b8506f0
fixup! Prometheus: Collect Systemd Metrics, make Grafana persistent
continuous-integration/drone/push Build is failing Details
2023-04-17 22:15:59 +02:00
Tobias Manske 9174639f32
Prometheus: Put External URL into alerts 2023-04-17 22:01:31 +02:00
Tobias Manske 945fe5d39d
Relabel instance to container_name
continuous-integration/drone/push Build is passing Details
2023-04-17 21:53:49 +02:00
Tobias Manske ad5c55ca23
Backup: Don't trigger alerts for warnings
continuous-integration/drone/push Build is passing Details
2023-04-17 21:04:03 +02:00
Tobias Manske 3f90398862
Prometheus: Send permanent alert to hcio
continuous-integration/drone/push Build is passing Details
2023-04-17 21:02:37 +02:00
Tobias Manske a351ea03a1
Prometheus: Repeat alerts less often 2023-04-17 20:57:03 +02:00
Tobias Manske fd589c4b36
Prometheus: Collect Systemd Metrics, make Grafana persistent
continuous-integration/drone/push Build is passing Details
2023-04-17 20:44:56 +02:00
Tobias Manske 24d8ea09fd
Prometheus: Disable docker-sd logging
continuous-integration/drone/push Build is passing Details
2023-04-17 19:01:21 +02:00
Tobias Manske 3181bfdacf
Add (temporary) KITCTF Monitoring hook
continuous-integration/drone/push Build is passing Details
2023-04-17 18:20:09 +02:00
Tobias Manske 050e2b39a0
Increase Docker Network Count 2023-04-17 18:20:08 +02:00
Tobias Manske 3b6a6d6080
Add Matrix-Alertmanager 2023-04-17 17:47:27 +02:00
Tobias Manske 6e8ce246ad
Prometheus: add Rules 2023-04-17 17:47:27 +02:00
Tobias Manske 6f0bbde825
Prometheus: add Alertmanager 2023-04-17 12:34:09 +02:00
Tobias Manske f107c0c3c5
Add Prometheus, Grafana and Targets 2023-04-17 12:34:08 +02:00
Tobias Manske 3468572ee5
Matrix: Add Support contact and fix status codes
continuous-integration/drone/push Build is passing Details
2023-04-16 01:49:38 +02:00
Tobias Manske c72fbdbfef
WKD: Add empty policy file 2023-04-15 21:49:18 +02:00
Tobias Manske cf058dfaad
WKD
continuous-integration/drone/push Build is passing Details
2023-04-15 21:43:02 +02:00
Tobias Manske 4cbbfa5648
SearXNG: Add Autocomplete
continuous-integration/drone/push Build is passing Details
2023-04-12 08:16:23 +02:00
Tobias Manske 4657b16422
Miniflux: Keep all read items in database indefinitely
continuous-integration/drone/push Build is passing Details
2023-04-11 00:40:23 +02:00
Tobias Manske 5ced55704a
Disable monitor setup by default as the kuma plugin tends to hang
continuous-integration/drone/push Build is passing Details
2023-04-09 22:24:34 +02:00
Tobias Manske 0e2299363d
Remove WKD service
continuous-integration/drone/push Build was killed Details
2023-04-09 22:14:17 +02:00
Tobias Manske 6c182e8409
Block external access to /metrics endpoint by regex replace 2023-04-09 22:14:17 +02:00
Tobias Manske 37fe8a51d9
Switch to oauth2-proxy 2023-04-09 22:14:16 +02:00
Tobias Manske b2526478b5
bump uptime kuma collection
continuous-integration/drone/push Build was killed Details
continuous-integration/drone Build is passing Details
2023-04-08 19:27:50 +02:00
Tobias Manske 639f9185df
Ignore kuma in checkmode
continuous-integration/drone/push Build was killed Details
continuous-integration/drone Build was killed Details
2023-04-06 20:27:28 +02:00
Tobias Manske 9909e1beb2
fixup! Update Keycloak 2023-04-06 19:53:28 +02:00
Tobias Manske 220c7a339c
Fix typo
continuous-integration/drone/push Build is failing Details
2023-04-06 19:13:33 +02:00
Tobias Manske 91dbbb315f
Update Keycloak 2023-04-06 19:13:09 +02:00
Tobias Manske 61bcf4752d
Drone CI: Install ansible requirements
continuous-integration/drone/push Build is failing Details
2023-04-06 01:04:16 +02:00
Tobias Manske 22a2b01af9
Manage kuma monitoring for all hosts 2023-04-06 01:03:25 +02:00
Tobias Manske 42f7a9061d
fixup! Matrix: Add Signal bridge
continuous-integration/drone/push Build is passing Details
2023-04-04 17:47:53 +02:00
Tobias Manske 111980b005
Matrix: Add Signal bridge
continuous-integration/drone/push Build is passing Details
2023-04-04 17:37:39 +02:00
Tobias Manske deb20c2afe
Add shim for vault key retrieval over SecretService
continuous-integration/drone/push Build is passing Details
2023-03-30 23:53:03 +02:00
Tobias Manske 27c42f447c
Split playbook 2023-03-30 23:52:40 +02:00
Tobias Manske 642a5b29ed
Allow kuma to have multiple urls
continuous-integration/drone/push Build is failing Details
2023-03-30 22:16:50 +02:00
Tobias Manske f2cd3c991b
Add Monitoring host
continuous-integration/drone/push Build is failing Details
2023-03-30 21:52:51 +02:00
Tobias Manske 936bbf7ecd
Add ci_apply group 2023-03-30 21:18:30 +02:00
Tobias Manske 0059cc494f
Drone CI: Add secret management
continuous-integration/drone/push Build is passing Details
2023-03-30 19:29:58 +02:00
Tobias Manske b0375b6630
Miniflux: youtube watchtime as readtime
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is failing Details
2023-03-30 01:27:24 +02:00
Tobias Manske 9e57547767
Miniflux: pantalaimon access
continuous-integration/drone/push Build is passing Details
2023-03-30 01:08:46 +02:00