Closed joelhans closed 4 years ago
Initial break down of external modules by monitoring area. It is far from good/complete, should be adjusted.
We need to add internal collectors and build a good and not complex structure.
Top levels should be something like:
Any help appreciated.
cc @joelhans @manos-saratsis
Feel free to change the lists below.
btw duplicates are ok, they are py/go modules (same name).
@ilyam8 I edited your list with a few changes:
I don't have any immediate objections to how you've organized the types, but I also don't know nearly as much about this as you do. It looks fine to me.
I'm struggling to think about how we add all the things our internal plugins monitor without this list being ridiculously large. proc.plugin alone monitors like 20 different things.
add all the things our internal plugins monitor without this list being ridiculously large
Yes, i think about it too. If the goal is to have a long list to provide wow effect we need to put all of them.
There is datadog integrations page:
It is a flat "list", all system metrics (most of our internal plugins collect system metrics) are under system
intergration, it is just a one item.
Working on this list of system metrics...
This issue has been inactive for 30 days. It will be closed in one week, unless it is updated.
Just realized that we fixed this a while back with #9513. Closing.
During the work involved in #7878 / #7996, we decided that grouping collectors by type, rather than their plugin/orchestrator, was too much of a task for the current sprint. So, this issue will serve as the place where we can discuss how to organize collectors by type and manage the work of editing
collectors/COLLECTORS.md
into a list that's organized by type.@ilyam8 can comment below about his specific concerns with the grouping by type that currently exists on the main README, the homepage, and in
docs/Add-more-charts-to-netdata.md
. Generally speaking, some of the types were not accurate, and there were instances of certain collectors being associated with the wrong type.TODOs:
.md
based on types