1 Star 0 Fork 0

PengHengBen/devcloud-mini

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
registry _copy.go 1.09 KB
一键复制 编辑 原始数据 按行查看 历史
chris Peng 提交于 2024-02-05 14:35 +08:00 . 补充应用自定义监控
package exporter
// import (
// "net/http"
// "github.com/prometheus/client_golang/prometheus"
// "github.com/prometheus/client_golang/prometheus/collectors"
// "github.com/prometheus/client_golang/prometheus/promhttp"
// )
// var (
// logCount = prometheus.NewCounterVec(
// prometheus.CounterOpts{
// Namespace: "ins01",
// Subsystem: "maudit",
// Name: "operate_log_count",
// Help: "从kafka消费的操作日志统计",
// ConstLabels: map[string]string{},
// },
// // 动态标签
// []string{"pod"},
// )
// )
// func BuildMetric() {
// logCount.WithLabelValues("pod01").Inc()
// customRegistry := prometheus.NewRegistry()
// customRegistry.Register(collectors.NewGoCollector())
// customRegistry.Register(collectors.NewProcessCollector(collectors.ProcessCollectorOpts{}))
// // 注册完成
// err := customRegistry.Register(logCount)
// if err != nil {
// panic(err)
// }
// http.Handle("/metrics", promhttp.HandlerFor(customRegistry, promhttp.HandlerOpts{
// Registry: customRegistry,
// }))
// go http.ListenAndServe(":8085", nil)
// }
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/penghengben/devcloud-mini.git
git@gitee.com:penghengben/devcloud-mini.git
penghengben
devcloud-mini
devcloud-mini
52595909206d

搜索帮助