fix timestamp error for container_last_seen

This commit is contained in:
luhualin 2019-01-04 10:12:38 +08:00
parent 0577c1b1fe
commit e88534ca70
2 changed files with 5 additions and 2 deletions

View File

@ -139,7 +139,10 @@ func NewPrometheusCollector(i infoProvider, f ContainerLabelsFunc, includedMetri
help: "Last time a container was seen by the exporter", help: "Last time a container was seen by the exporter",
valueType: prometheus.GaugeValue, valueType: prometheus.GaugeValue,
getValues: func(s *info.ContainerStats) metricValues { getValues: func(s *info.ContainerStats) metricValues {
return metricValues{{value: float64(time.Now().Unix())}} return metricValues{{
value: float64(time.Now().Unix()),
timestamp: time.Now(),
}}
}, },
}, },
}, },

View File

@ -111,7 +111,7 @@ container_fs_writes_total{container_env_foo_env="prod",container_label_foo_label
container_fs_writes_total{container_env_foo_env="prod",container_label_foo_label="bar",device="sda2",id="testcontainer",image="test",name="testcontaineralias",zone_name="hello"} 43 1395066363000 container_fs_writes_total{container_env_foo_env="prod",container_label_foo_label="bar",device="sda2",id="testcontainer",image="test",name="testcontaineralias",zone_name="hello"} 43 1395066363000
# HELP container_last_seen Last time a container was seen by the exporter # HELP container_last_seen Last time a container was seen by the exporter
# TYPE container_last_seen gauge # TYPE container_last_seen gauge
container_last_seen{container_env_foo_env="prod",container_label_foo_label="bar",id="testcontainer",image="test",name="testcontaineralias",zone_name="hello"} 1.426203694e+09 1395066363000 container_last_seen{container_env_foo_env="prod",container_label_foo_label="bar",id="testcontainer",image="test",name="testcontaineralias",zone_name="hello"} 1.395066363e+09 1395066363000
# HELP container_memory_cache Number of bytes of page cache memory. # HELP container_memory_cache Number of bytes of page cache memory.
# TYPE container_memory_cache gauge # TYPE container_memory_cache gauge
container_memory_cache{container_env_foo_env="prod",container_label_foo_label="bar",id="testcontainer",image="test",name="testcontaineralias",zone_name="hello"} 14 1395066363000 container_memory_cache{container_env_foo_env="prod",container_label_foo_label="bar",id="testcontainer",image="test",name="testcontaineralias",zone_name="hello"} 14 1395066363000