Imported from younghai/netdata (
src/go/AGENTS.md). Install upstream withnpx skills add younghai/netdata --skill go. Copyright stays with the author.
Collector Authoring Checklist
This file is a quick landing page for humans and AI assistants contributing to the IBM.d plugin. For the full documentation follow these links:
When implementing or modifying a collector:
- Read the framework guide to understand contexts, generators, and the module layout.
- Keep
contexts.yaml,config.go, metadata, schema, README, and health alerts synchronized by runninggo generate. - Use conservative defaults – configuration always overrides auto-detection.
- Log clearly, avoid spamming, and never fabricate metric values.
- Verify with
ibm.d.plugin --dumpbefore sending a pull request.
That’s it! Dive into the module directories for concrete examples.