您现在的位置是:首页 > 文章详情

logdna过滤log file

日期:2018-12-18点击:815

安装logdna-agent-master.yml文件至k8s cluster中。

logdna会收集k8s中所有的log,但是,往往只需要收集自己application的log,这时候就需要过滤log。

主要由两种方式:
    第一种,logdna主要是根据log在k8s host上的文件路径的来获取log,因此 可以在log-agent-master.yml文件中添加env来定义过滤的文件。

spec: tolerations: - operator: Exists containers: - name: logdna-agent image: logdna/logdna-agent:latest imagePullPolicy: Always env: - name: LOGDNA_AGENT_KEY valueFrom: secretKeyRef: name: logdna-agent-key key: logdna-agent-key - name: LOGDNA_PLATFORM value: k8s - name: LOGDNA_EXCLUDE value: /var/log/containers/calico-*,/var/log/containers/ibm-kube-fluentd-* resources: requests: cpu: 20m limits: memory: 500Mi
其中LOGDNA_EXCLUDE 就是要过滤的文件的env名,其value 就是要过滤的文件路径。

f2a4434e267230ea3373c57ffc72562ad868eb0b

要过滤的文件名可以在上图的位置去发现。

      第二种,在logdna的UI上去过滤。

     setting->usage->

90eb18b6264128daf08a7d468ea72821494a3fd4

点击 ‘Add Rule’来添加要过滤的app的name.

原文链接:https://yq.aliyun.com/articles/680690
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章