collector_failed

Diagnostic `nanook::core::collector_failed`

Summary

collector {0} failed

Help

inspect the collector configuration and its target

Details

When this fires

Error::Collector in crates/nanook-core/src/error.rs wraps a runtime failure from a collector tick: HTTP probe non-2xx, /proc read failures, exec spawn / non-zero exit, DNS lookup blowups, etc. The string is the collector's configured name; the source error explains the underlying cause. Emitted only while nanook run is collecting. Static option errors hit the nanook::config::* codes well before this can fire.

What to check

The wrapped source carries the cause. For http / tcp / dns collectors, repro the target with curl / nc / dig from the same host. For exec, verify the script produces well-formed output. The page under docs/content/docs/collectors/ lists collector-specific failure modes.