我最近在研究filebeat,发现使用K8s时,Filebeat好像能自动发现容器并采集日志?居然有这样的好事!
但是看了半天没懂autodiscover那个配置里要配置的内容,和匹配的规则,有朋友能够讲一讲吗=。=我现在连如何匹配新启动的容器以及自动采集新程序日志的方式都搞没搞清楚T.T
https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-module-kubernetes.html
你如果有现在有ELK环境可以看下kibana,里面有相关配置向导,用的是metricbeat。另外只能简单监控集群的情况,细节肯定是要自己配置。
总体来说自动发信实际上就是走kubeapi,去查资源情况。