prometheus-slo-burn-example:使用prometheus,grafana和Go实现SLO的端到端示例

时间:2021-02-03 05:09:32
【文件属性】:
文件名称:prometheus-slo-burn-example:使用prometheus,grafana和Go实现SLO的端到端示例
文件大小:25KB
文件格式:ZIP
更新时间:2021-02-03 05:09:32
monitoring slo sre MonitoringGo 普罗米修斯SLO Burn 这是用于在Prometheus中使用开源代码公开SLI的示例代码的所在地。 建立影像 $ gcloud builds submit --project $GOOGLE_PROJECT在根目录中$ gcloud builds submit --project $GOOGLE_PROJECT 。 这些图像当前已发布,可从cre-prometheus-slo-alerting项目中公开获得。 地形设置 安装Terraform 设置terraform env(假设您有一个可以正常运行的gcloud安装程序和一个Google项目): $ [[ $CLOUD_SHELL ]] || gcloud auth application-default login $ export GOOGLE_PROJECT=$(gcloud config get-value project) $ export REGION=europe-west2 $ cd terraform $ terraform init安装terraform deps $ terraform apply
【文件预览】:
prometheus-slo-burn-example-master
----prometheus()
--------Dockerfile(162B)
--------slos.rules.yml(3KB)
--------oc.rules.yml(326B)
--------prometheus.yml(2KB)
----server()
--------go.mod(131B)
--------Dockerfile(251B)
--------server.go(5KB)
--------go.sum(6KB)
----CONTRIBUTING.md(1KB)
----LICENSE(11KB)
----cloudbuild.yaml(1KB)
----README.md(2KB)
----grafana()
--------Dockerfile(1KB)
--------grafana.ini(342B)
--------slo_dashboard.json(10KB)
--------datasource.yml(188B)
--------dashboard.yml(234B)
----terraform()
--------.gitignore(22B)
--------main.tf(2KB)
--------k8s()
--------vars.tf(390B)
--------versions.tf(46B)
----cloudprober()
--------Dockerfile(165B)
--------probe.cfg(173B)

网友评论