文件名称:kubenurse:Kubernetes网络监控
文件大小:418KB
文件格式:ZIP
更新时间:2024-02-25 06:27:12
kubernetes golang monitoring network MonitoringGo
库本努尔 kubenurse是一项小服务,它监视kubernetes群集中的所有网络连接,并将采用的度量标准导出为prometheus端点。 部署方式 您可以从获取Docker映像。 目录包含将kubenurse部署到kube-system名称空间的yaml。 一切设置完成并Prometheus抓取Kubenurses之后,您可以构建显示网络延迟和错误的仪表板,或使用度量指标进行警报。 组态 kubenurse配置了环境变量: KUBENURSE_INGRESS_URL : KUBENURSE_INGRESS_URL的URL,以检查入口 KUBENURSE_SERVICE_URL : KU
【文件预览】:
kubenurse-master
----.goreleaser.yml(525B)
----pkg()
--------metrics()
--------kubediscovery()
--------checker()
----.github()
--------workflows()
----Dockerfile(236B)
----CONTRIBUTING.md(1KB)
----main.go(5KB)
----doc()
--------Communication.dot(1KB)
--------Communication.png(32KB)
--------grafana_ingress.png(170KB)
--------grafana_path.png(189KB)
--------update.sh(62B)
----examples()
--------serviceaccount.yaml(89B)
--------service.yaml(235B)
--------daemonset.yaml(953B)
--------ingress.yaml(350B)
--------rbac.yaml(264B)
----LICENSE.md(1KB)
----.gitignore(6B)
----.golangci.yml(2KB)
----go.sum(58KB)
----README.md(5KB)
----go.mod(278B)