dtoro
a512d40669
ci / build-test (push) Has been cancelled
ci / docker-build (push) Has been cancelled
onboarding: auto-create default checks when entity is created
Three insertion points:
- CreateEntity (POST /api/v1/entities)
- EnrollClient (POST /api/v1/clients/enroll)
- seed.go (seed ingest at deploy time)
Shared logic in internal/checkdefaults — resolves host IP from
lan_ip > mesh.netbird.ip > mesh_ip, SSH user/port from attributes.
Default checks per entity type:
- proxmox-host/standalone-server: ping + cpu + memory + load + disk + updates
- workstation: ping + cpu + memory + load
- lxc: cpu + memory + load + disk
- vm: ping
- service: process_check.sh
All idempotent (ON CONFLICT DO NOTHING). New machines now get
monitoring automatically — no manual curl calls needed.
2026-07-08 21:53:50 +02:00
..
2026-07-08 21:05:53 +02:00
2026-07-08 15:22:27 +02:00
2026-07-08 00:56:16 +02:00
2026-07-08 17:02:09 +02:00
2026-07-08 21:53:50 +02:00
2026-07-08 21:53:50 +02:00
2026-07-07 20:37:17 +02:00
2026-07-07 13:26:43 +02:00
2026-07-07 17:17:18 +02:00
2026-07-08 21:21:44 +02:00
2026-07-07 09:40:11 +02:00
2026-07-08 15:22:27 +02:00
2026-07-07 13:34:32 +02:00
2026-07-07 13:34:32 +02:00
2026-07-07 15:19:25 +02:00