fix livebox_deviceinfo_memory unit
This commit is contained in:
parent
ed559c5a69
commit
86d6520c62
2 changed files with 6 additions and 6 deletions
|
@ -14,8 +14,8 @@ This exporter currently exposes the following metrics:
|
||||||
| livebox_devices_total | gauge | The total number of active devices | type | No |
|
| livebox_devices_total | gauge | The total number of active devices | type | No |
|
||||||
| livebox_deviceinfo_reboots_total | gauge | Number of Livebox reboots | | No |
|
| livebox_deviceinfo_reboots_total | gauge | Number of Livebox reboots | | No |
|
||||||
| livebox_deviceinfo_uptime_seconds_total | gauge | Livebox current uptime | | No |
|
| livebox_deviceinfo_uptime_seconds_total | gauge | Livebox current uptime | | No |
|
||||||
| livebox_deviceinfo_memory_total_mbytes | gauge | Livebox system total memory | | No |
|
| livebox_deviceinfo_memory_total_bytes | gauge | Livebox system total memory | | No |
|
||||||
| livebox_deviceinfo_memory_usage_mbytes | gauge | Livebox system used memory | | No |
|
| livebox_deviceinfo_memory_usage_bytes | gauge | Livebox system used memory | | No |
|
||||||
| livebox_interface_homelan_rx_mbits | gauge | Received Mbits per second | interface | Yes |
|
| livebox_interface_homelan_rx_mbits | gauge | Received Mbits per second | interface | Yes |
|
||||||
| livebox_interface_homelan_tx_mbits | gauge | Transmitted Mbits per second | interface | Yes |
|
| livebox_interface_homelan_tx_mbits | gauge | Transmitted Mbits per second | interface | Yes |
|
||||||
| livebox_interface_netdev_rx_mbits | gauge | Received Mbits per second | interface | Yes |
|
| livebox_interface_netdev_rx_mbits | gauge | Received Mbits per second | interface | Yes |
|
||||||
|
|
|
@ -36,12 +36,12 @@ func NewDeviceInfo(client livebox.Client) *DeviceInfo {
|
||||||
nil, nil,
|
nil, nil,
|
||||||
),
|
),
|
||||||
memoryTotalMetric: prometheus.NewDesc(
|
memoryTotalMetric: prometheus.NewDesc(
|
||||||
"livebox_deviceinfo_memory_total_mbytes",
|
"livebox_deviceinfo_memory_total_bytes",
|
||||||
"Livebox system total memory.",
|
"Livebox system total memory.",
|
||||||
nil, nil,
|
nil, nil,
|
||||||
),
|
),
|
||||||
memoryUsageMetric: prometheus.NewDesc(
|
memoryUsageMetric: prometheus.NewDesc(
|
||||||
"livebox_deviceinfo_memory_usage_mbytes",
|
"livebox_deviceinfo_memory_usage_bytes",
|
||||||
"Livebox system used memory.",
|
"Livebox system used memory.",
|
||||||
nil, nil,
|
nil, nil,
|
||||||
),
|
),
|
||||||
|
@ -79,8 +79,8 @@ func (d *DeviceInfo) memoryStatus(c chan<- prometheus.Metric) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
c <- prometheus.MustNewConstMetric(d.memoryTotalMetric, prometheus.GaugeValue, memoryStatus.Status.Total)
|
c <- prometheus.MustNewConstMetric(d.memoryTotalMetric, prometheus.GaugeValue, 1000*memoryStatus.Status.Total)
|
||||||
c <- prometheus.MustNewConstMetric(d.memoryUsageMetric, prometheus.GaugeValue, memoryStatus.Status.Total-memoryStatus.Status.Free)
|
c <- prometheus.MustNewConstMetric(d.memoryUsageMetric, prometheus.GaugeValue, 1000*(memoryStatus.Status.Total-memoryStatus.Status.Free))
|
||||||
}
|
}
|
||||||
|
|
||||||
// Collect collects all DeviceInfo metrics.
|
// Collect collects all DeviceInfo metrics.
|
||||||
|
|
Loading…
Reference in a new issue