[Not for ci_dev] Moving out KubePodInventory to a separate process#501
[Not for ci_dev] Moving out KubePodInventory to a separate process#501gracewehner wants to merge 62 commits intoci_dev_oneagentfrom
Conversation
…er-Provider into grwehner/oneagent
There are some slight differences (mostly adding Fluent:: to the beginning of names). Coppying all the files seemed cleanest, but I'm open to merging the two plugin folders. |
…er-Provider into grwehner/oneagent
…der into grwehner/oneagent
ganga1980
left a comment
There was a problem hiding this comment.
Hi, @daweim0 , @gracewehner, there are few bug fixes missing in this agent, are you planning to take those fixes? For example cadvisor bug fix #504
#505
|
Thanks, I'll pull those fixes in. Please note there are other fixes missing as well, for example security vulnerability in apt #492. I think, it will be good to take latest bits and do quick validation, and share the final bits to cortana team. |
|
(converting to a draft since this is not meant to be merged) |
|
This PR is stale because it has been open 7 days with no activity. Remove stale label or comment or this will be closed in 5 days. |
|
This PR was closed because it has been stalled for 12 days with no activity. |
Team, please take a look at the code changes that David and I have been working on. This is only for the replicaset, the daemonset will still use the prod image. The in_kube_podinventory plugin is separated out from omsagent into a fluentd process that's running the latest version of fluentd. KubePodinventory data is sent through oneagent whereas the other data types collected in in_kube_podinventory plugin are still sent through the out_mdm and out_oms plugins. Everything else is still using omsagent. Telemetry is collected for the cpu usage of fluentd, omsagent, and oneagent.