Ryan Yin
095dc5dee8
feat(desktop): enable the firewall on desktop machines
...
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-07-26 22:26:01 +08:00
Ryan Yin
74598b6f6b
chore(monitoring): stop scraping offline hosts, mute noisy alert levels
...
- Add an offlineHosts list to VictoriaMetrics scrape generation: SBCs
and the whole k3s-prod-1 cluster are powered off, shoukei's exporter
is disabled on the machine; also comment out the dnsmasq-exporter
job (runs on suzi).
- Disable node-exporter on shoukei: a laptop on untrusted networks
should not expose :9100 (the firewall is off repo-wide).
- Route severity none|info alerts to the null receiver; meta alerts
and info noise should never page.
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2026-07-26 22:19:56 +08:00
Ryan Yin
3550c6af2a
feat(monitoring): collect homelab UPS metrics
2026-07-24 12:44:17 +08:00
Ryan Yin
a8ac95ebad
chore: grafana - remove useless dashboards
...
fix: alertmanager - metrics
fix: victoria-metrics - job filter
2025-09-26 18:36:29 +08:00
Ryan Yin
f771ec76a0
fix: idols-aquamarine - alert
2025-09-14 09:28:50 +08:00
Ryan Yin
13bb77108c
feat: format via 'ls **/*.nix | each { |it| nixfmt $it.name }'
2025-07-30 12:17:24 +08:00
Ryan Yin
1cd6c0b124
fix(tmpfiles rule): do not remove the contents of the directory
2024-11-25 09:22:25 +08:00
Ryan Yin
7429aab2aa
chore: use upstream's victoriametrics module
2024-11-13 23:59:44 +08:00
Ryan Yin
e4c256145b
fix: victoriametrics ( #172 )
...
* chore: update aqua's host key
* fix: victoriametrics
* feat: adjust order of nix cache mirrors
* feat: update mysecrets
* fix: use bind mount - Failed at step STATE_DIRECTORY
2024-10-31 23:29:27 +08:00
Ryan Yin
1e33fd1e17
feat: update victoriametrics
2024-10-31 00:08:54 +08:00
Ryan Yin
34072df760
feat: migrate from prometheus to victoriametrics ( #171 )
...
* feat: migrate from prometheus to victoriametrics
* fix: duplicated declaration
* fix: victoriametrics - isSystemUser
* fix: import promTypes
* fix: vmalert
* fix(victoriametrics): cli args
2024-10-23 23:22:08 +08:00