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 |