mirror of
https://github.com/go-gitea/gitea.git
synced 2025-07-20 12:38:28 +02:00
refactor(metrics)!: deprecate issues open/closed for labels
This commit is contained in:
parent
73266df0f5
commit
1dad933ec5
@ -89,7 +89,7 @@ func NewCollector() Collector {
|
|||||||
Issues: prometheus.NewDesc(
|
Issues: prometheus.NewDesc(
|
||||||
namespace+"issues",
|
namespace+"issues",
|
||||||
"Number of Issues",
|
"Number of Issues",
|
||||||
nil, nil,
|
[]string{"state"}, nil,
|
||||||
),
|
),
|
||||||
IssuesByLabel: prometheus.NewDesc(
|
IssuesByLabel: prometheus.NewDesc(
|
||||||
namespace+"issues_by_label",
|
namespace+"issues_by_label",
|
||||||
@ -103,12 +103,12 @@ func NewCollector() Collector {
|
|||||||
),
|
),
|
||||||
IssuesOpen: prometheus.NewDesc(
|
IssuesOpen: prometheus.NewDesc(
|
||||||
namespace+"issues_open",
|
namespace+"issues_open",
|
||||||
"Number of open Issues",
|
"DEPRECATED: Use Issues with state: open",
|
||||||
nil, nil,
|
nil, nil,
|
||||||
),
|
),
|
||||||
IssuesClosed: prometheus.NewDesc(
|
IssuesClosed: prometheus.NewDesc(
|
||||||
namespace+"issues_closed",
|
namespace+"issues_closed",
|
||||||
"Number of closed Issues",
|
"DEPRECATED: Use Issues with state: closed",
|
||||||
nil, nil,
|
nil, nil,
|
||||||
),
|
),
|
||||||
Labels: prometheus.NewDesc(
|
Labels: prometheus.NewDesc(
|
||||||
@ -272,8 +272,14 @@ func (c Collector) Collect(ch chan<- prometheus.Metric) {
|
|||||||
ch <- prometheus.MustNewConstMetric(
|
ch <- prometheus.MustNewConstMetric(
|
||||||
c.Issues,
|
c.Issues,
|
||||||
prometheus.GaugeValue,
|
prometheus.GaugeValue,
|
||||||
float64(stats.Counter.Issue),
|
float64(stats.Counter.IssueOpen), "open",
|
||||||
)
|
)
|
||||||
|
ch <- prometheus.MustNewConstMetric(
|
||||||
|
c.Issues,
|
||||||
|
prometheus.GaugeValue,
|
||||||
|
float64(stats.Counter.IssueClosed), "closed",
|
||||||
|
)
|
||||||
|
|
||||||
for _, il := range stats.Counter.IssueByLabel {
|
for _, il := range stats.Counter.IssueByLabel {
|
||||||
ch <- prometheus.MustNewConstMetric(
|
ch <- prometheus.MustNewConstMetric(
|
||||||
c.IssuesByLabel,
|
c.IssuesByLabel,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user