Move /system/go to /debug/go (#19707)

This commit is contained in:
Shireesh Anjal 2024-05-14 12:55:37 +05:30 committed by GitHub
parent 4e5fcca8b9
commit b2a82248b1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 12 additions and 3 deletions

View File

@ -42,7 +42,8 @@ const (
systemMemoryCollectorPath collectorPath = "/system/memory"
systemCPUCollectorPath collectorPath = "/system/cpu"
systemProcessCollectorPath collectorPath = "/system/process"
systemGoCollectorPath collectorPath = "/system/go"
debugGoCollectorPath collectorPath = "/debug/go"
clusterHealthCollectorPath collectorPath = "/cluster/health"
clusterUsageObjectsCollectorPath collectorPath = "/cluster/usage/objects"
@ -350,7 +351,7 @@ func newMetricGroups(r *prometheus.Registry) *metricsV3Collection {
// Create all Non-`MetricGroup` collectors here.
collectors := map[collectorPath]prometheus.Collector{
systemGoCollectorPath: collectors.NewGoCollector(),
debugGoCollectorPath: collectors.NewGoCollector(),
}
// Add all `MetricGroup` collectors to the map.

View File

@ -52,7 +52,15 @@ These are metrics about the minio process and the node.
| `/system/memory` | Metrics about memory on the system |
| `/system/network/internode` | Metrics about internode requests made by the node |
| `/system/process` | Standard process metrics |
| `/system/go` | Standard Go lang metrics |
| | |
### Debug metrics
These are metrics for debugging
| Path | Description |
|-----------------------------|---------------------------------------------------|
| `/debug/go` | Standard Go lang metrics |
| | |
### Cluster metrics