I am currently working with Metricbeat in order to monitor Kubernetes. I'm using Metricbeat manifest from Beats Github (Link).
I am testing a new feature called host metadata . If I use this new feature, Metricbeat sends information from the container. I would like to know if there is any possibility to send information from the node itself, instead of the container.
Metricbeat uses network related calls to retrieve this info. I'm wondering, did you disable hostNetwork: true from the manifest? That should make the container to pick net info from the host. I haven't tested this though...
Regarding to retrieve network information, it is fine. However, my doubt is about host info ( host.os.family, host.os.platform, and so on). My Kubernetes is on Ubuntu 16.04.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.