eventrouter:一个简单的自省式kubernetes服务,可将事件转发到指定的接收器

时间:2024-02-24 09:36:58
【文件属性】:

文件名称:eventrouter:一个简单的自省式kubernetes服务,可将事件转发到指定的接收器

文件大小:58KB

文件格式:ZIP

更新时间:2024-02-24 09:36:58

kubernetes events controller cncf operator

事件路由 该存储库包含一个用于项目的简单事件路由器。 事件路由器在kubernetes系统中充当事件资源的活动监视者,该事件接收器将这些事件并将其推送到用户指定的接收器。 这对于许多不同的目的很有用,但最值得注意的是对在Kubernetes集群上运行的工作负载的长期行为分析。 目标 该项目有几个目标,包括: 持久保留事件以进行系统调试 允许操作员将事件转发到其他系统进行归档/ ML /自检/等。 它应该是相对较低的开销 对多个接收器的支持应该是可配置的 注意: 默认情况下,eventrouter配置为通过输出已包装的json对象来利用现有的EFK堆栈,这些对象在弹性搜索中易于索引。 非目标: 此服务不提供querable扩展,即水槽的责任 此服务不作为存储层,这也是沉的责任 运行Eventrouter 起来: $ kubectl create -f https://raw.githubusercontent.com/heptiolabs/eventrouter/master/yaml/eventrouter.yaml 拆除: $ kubectl delete -f htt


【文件预览】:
eventrouter-master
----.travis.yml(96B)
----yaml()
--------eventrouter-azure.yaml(2KB)
--------eventrouter.yaml(2KB)
----Dockerfile(813B)
----tests()
--------kafka()
--------rockset()
--------README.md(112B)
----LICENSE(11KB)
----CONTRIBUTING.md(2KB)
----main.go(4KB)
----eventrouter.go(6KB)
----.gitignore(279B)
----sinks()
--------stdoutsink.go(2KB)
--------eventhub.go(4KB)
--------httpsink_test.go(4KB)
--------glogsink.go(1KB)
--------influxdb.go(7KB)
--------interfaces.go(7KB)
--------kafkasink.go(3KB)
--------samplehttpsink()
--------httpsink.go(5KB)
--------eventdata.go(3KB)
--------rocksetsink.go(2KB)
--------s3sink.go(6KB)
----Makefile(2KB)
----go.sum(40KB)
----README.md(2KB)
----config.json(604B)
----go.mod(1012B)

网友评论