服务级别操作员:通过Kubernetes集群中的应用程序生命周期轻松管理应用程序的SLI和SLO

时间:2024-02-24 09:49:34
【文件属性】:

文件名称:服务级别操作员:通过Kubernetes集群中的应用程序生命周期轻松管理应用程序的SLI和SLO

文件大小:153KB

文件格式:ZIP

更新时间:2024-02-24 09:49:34

kubernetes controller metrics prometheus operator

服务水平操作员 服务级别操作员通过生成SLI和SLO来抽象化和自动化Kubernetes应用程序的服务级别,以方便仪表板和警报使用,并允许SLI / SLO与应用程序流一起使用。 该操作员使用CRD与Kubernetes交互,以定义应用程序服务级别并生成输出服务级别指标。 尽管此运算符虽然要与不同的后端进行交互并生成不同的输出后端,但此刻仅将用作输入和输出后端。 例 对于此示例,输出和输入后端将是 。 首先,您需要使用服务SLI和SLO定义CRD。 在这种情况下,我们提供的服务具有99.99可用性的SLO,并且SLI认为5xx被视为错误。 apiVersion : monitorin


【文件预览】:
service-level-operator-master
----.gitignore(217B)
----go.mod(701B)
----mocks()
--------doc.go(576B)
--------service()
--------github.com()
--------thirdparty.go(225B)
----Makefile(4KB)
----CHANGELOG(967B)
----pkg()
--------k8sautogen()
--------log()
--------apis()
--------service()
--------operator()
----.travis.yml(1KB)
----LICENSE(11KB)
----go.sum(23KB)
----Readme.md(13KB)
----deploy()
--------Readme.md(468B)
--------manifests()
----hack()
--------scripts()
----alerts()
--------slo_test.yaml(2KB)
--------slo.yaml(2KB)
----img()
--------grafana_graphs1.png(54KB)
----test()
--------manual()
----cmd()
--------service-level-operator()
----docker()
--------prod()
--------dev()

网友评论