kubeEvent¶
接收Kubernetes events的source。
使用方式可参考采集Kubernetes Events。
Example
sources:
- type: kubeEvent
name: event
kubeconfig¶
字段 |
类型 |
是否必填 |
默认值 |
含义 |
---|---|---|---|---|
kubeconfig | string | 非必填 | 请求Kubernetes的kubeconfig文件,当Loggie部署在Kubernetes集群中时,无需填写,会进入in cluster 模式 |
master¶
字段 |
类型 |
是否必填 |
默认值 |
含义 |
---|---|---|---|---|
master | string | 非必填 | 请求Kubernetes的master地址,当Loggie部署在Kubernetes集群中时,无需填写 |
bufferSize¶
字段 |
类型 |
是否必填 |
默认值 |
含义 |
---|---|---|---|---|
bufferSize | int | 非必填 | 1000 | 监听的队列大小,最小为1 |
watchLatestEvents¶
字段 |
类型 |
是否必填 |
默认值 |
含义 |
---|---|---|---|---|
watchLatestEvents | bool | 非必填 | false | 是否只监听最新的events |
由于Loggie重启后会重新list所有的events,会导致重复发送,如果不希望重复发送,可以设置为true,当然可能导致重启时间段内新产生的events丢失。
blackListNamespaces¶
字段 |
类型 |
是否必填 |
默认值 |
含义 |
---|---|---|---|---|
blackListNamespaces | string数组 | 非必填 | 不接收其中定义的namespaces中产生的events |