community icon indicating copy to clipboard operation
community copied to clipboard

Add community alerts/collectors to repo

Open odyslam opened this issue 4 years ago • 1 comments

  • [ ] Define community collectors
  • [ ] Define community alerts
  • [ ] clone files to community repo
  • [ ] remove files from main repo

repo structure

  • apps/ --> applications building on or extending netdata (e.g netdata-api, configuration management, etc.)
  • collectors/plugin/module/* --> source files for the particular collector as exists in the respective directory now
  • collectors/.plugin./.module./module.yaml --> a yaml file describing the module. It will be used by the marketplace website
  • alerts/module/alert.conf --> a conf file with a single alert definition. This will be appended into the alert file for the particular module. It enables us to have multiple alerts for the same module, without overloading a single configuration file.
    • example: /geth/goroutines.conf, /geth/chainhead.conf

odyslam avatar Jul 27 '21 14:07 odyslam

I think this makes sense. Starting with an example then will make is easy too. I guess each collector should have a README too when with instructions of how to install and any other notes etc.

andrewm4894 avatar Aug 06 '21 10:08 andrewm4894