unknown_kind

Diagnostic `nanook::collectors::unknown_kind`

Summary

unknown collector kind `{0}`

Help

supported built-in kinds: {1}. for plugins, set plugin = "<module-name>"

Details

When this fires

Registry build saw a [[collectors]] entry whose kind (or name, if kind is omitted) does not match any built-in collector and no plugin field was set. Built-ins live in crates/nanook-collectors/src/: cpu, mem, disk, net, load, uptime, temp, http, tcp, dns, exec, process. The diagnostic message lists the kinds your binary actually has registered.

What to check

When kind is implicit, the section name is used as the kind. For a plugin-backed collector, set plugin = "<module-name>" and confirm the .so is under [plugins].dirs.

[[collectors]]
name = "my-probe"
kind = "cpu"