feat(collectors) basic implementation of boring collectors; sender via http(s) to hard coded api route

This commit is contained in:
2026-01-18 19:21:16 +00:00
parent e64f597fab
commit db6ed003f1
12 changed files with 611 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
package collectors
import "bugs.watch/agent/internal/aggregate"
// Collector collects one kind of system signal.
type Collector interface {
Collect(window *aggregate.Window)
Name() string
}