fix prometheus regex matching
the previous regex wasnt able to match anything. This regex should hopefully do better. Signed-off-by: Daniel Dao <dqminh@cloudflare.com>
This commit is contained in:
parent
009761cb53
commit
9131bcb315
@ -157,7 +157,7 @@ func (p testSubcontainersInfoProvider) SubcontainersInfo(string, *info.Container
|
|||||||
}
|
}
|
||||||
|
|
||||||
var (
|
var (
|
||||||
includeRe = regexp.MustCompile(`^(?:(?:# HELP |# TYPE)container_|cadvisor_version_info\{)`)
|
includeRe = regexp.MustCompile(`^(?:(?:# HELP |# TYPE )?container_|cadvisor_version_info\{)`)
|
||||||
ignoreRe = regexp.MustCompile(`^container_last_seen\{`)
|
ignoreRe = regexp.MustCompile(`^container_last_seen\{`)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
2
metrics/testdata/prometheus_metrics
vendored
2
metrics/testdata/prometheus_metrics
vendored
@ -1,4 +1,4 @@
|
|||||||
# HELP cadvisor_version_info A metric with a constant '1' value labeled by kernel version, OS version, docker version & cadvisor version.
|
# HELP cadvisor_version_info A metric with a constant '1' value labeled by kernel version, OS version, docker version, cadvisor version & cadvisor revision.
|
||||||
# TYPE cadvisor_version_info gauge
|
# TYPE cadvisor_version_info gauge
|
||||||
cadvisor_version_info{cadvisorRevision="abcdef",cadvisorVersion="0.16.0",dockerVersion="1.8.1",kernelVersion="4.1.6-200.fc22.x86_64",osVersion="Fedora 22 (Twenty Two)"} 1
|
cadvisor_version_info{cadvisorRevision="abcdef",cadvisorVersion="0.16.0",dockerVersion="1.8.1",kernelVersion="4.1.6-200.fc22.x86_64",osVersion="Fedora 22 (Twenty Two)"} 1
|
||||||
# HELP container_cpu_system_seconds_total Cumulative system cpu time consumed in seconds.
|
# HELP container_cpu_system_seconds_total Cumulative system cpu time consumed in seconds.
|
||||||
|
Loading…
Reference in New Issue
Block a user