Files
fritzbox_exporter/metrics-lua_5690_pro.json

280 lines
9.1 KiB
JSON

{
"labelRenames": [
{
"matchRegex": "(?i)^(?:prozessor|processore)",
"renameLabel": "CPU"
},
{
"matchRegex": "(?i)^(?:system|sistema)",
"renameLabel": "System"
},
{
"matchRegex": "(?i)DSL",
"renameLabel": "DSL"
},
{
"matchRegex": "(?i)Glasfaser",
"renameLabel": "Fiber"
},
{
"matchRegex": "(?i)FON",
"renameLabel": "Phone"
},
{
"matchRegex": "(?i)WLAN",
"renameLabel": "WLAN"
},
{
"matchRegex": "(?i)USB",
"renameLabel": "USB"
},
{
"matchRegex": "(?i)Speicher.*FRITZ",
"renameLabel": "Internal eStorage"
}
],
"metrics": [
{
"path": "data.lua",
"params": "page=energy",
"resultPath": "data.drain.*",
"resultKey": "actPerc",
"promDesc": {
"fqName": "gateway_data_energy_consumption",
"help": "percentage of energy consumed from data.lua?page=energy",
"varLabels": [
"gateway", "name"
]
},
"promType": "GaugeValue",
"cacheEntryTTL": 300
},
{
"path": "data.lua",
"params": "page=energy",
"resultPath": "data.drain.*.lan.*",
"resultKey": "class",
"okValue": "green",
"promDesc": {
"fqName": "gateway_data_energy_lan_status",
"help": "status of LAN connection from data.lua?page=energy (1 = up)",
"varLabels": [
"gateway", "name"
]
},
"promType": "GaugeValue",
"cacheEntryTTL": 300
},
{
"path": "data.lua",
"params": "page=ecoStat",
"resultPath": "data.cputemp.series.0",
"resultKey": "-1",
"promDesc": {
"fqName": "gateway_data_ecostat_cputemp",
"help": "cpu temperature from data.lua?page=ecoStat",
"varLabels": [
"gateway"
]
},
"promType": "GaugeValue",
"cacheEntryTTL": 300
},
{
"path": "data.lua",
"params": "page=ecoStat",
"resultPath": "data.cpuutil.series.0",
"resultKey": "-1",
"promDesc": {
"fqName": "gateway_data_ecostat_cpuutil",
"help": "percentage of cpu utilization from data.lua?page=ecoStat",
"varLabels": [
"gateway"
]
},
"promType": "GaugeValue",
"cacheEntryTTL": 300
},
{
"path": "data.lua",
"params": "page=ecoStat",
"resultPath": "data.ramusage.series.0",
"resultKey": "-1",
"promDesc": {
"fqName": "gateway_data_ecostat_ramusage",
"help": "percentage of RAM utilization from data.lua?page=ecoStat",
"varLabels": [
"gateway"
],
"fixedLabels": {
"ram_type" : "Fixed"
}
},
"promType": "GaugeValue",
"cacheEntryTTL": 300
},
{
"path": "data.lua",
"params": "page=ecoStat",
"resultPath": "data.ramusage.series.1",
"resultKey": "-1",
"promDesc": {
"fqName": "gateway_data_ecostat_ramusage",
"help": "percentage of RAM utilization from data.lua?page=ecoStat",
"varLabels": [
"gateway"
],
"fixedLabels": {
"ram_type" : "Dynamic"
}
},
"promType": "GaugeValue",
"cacheEntryTTL": 300
},
{
"path": "data.lua",
"params": "page=ecoStat",
"resultPath": "data.ramusage.series.2",
"resultKey": "-1",
"promDesc": {
"fqName": "gateway_data_ecostat_ramusage",
"help": "percentage of RAM utilization from data.lua?page=ecoStat",
"varLabels": [
"gateway"
],
"fixedLabels": {
"ram_type" : "Free"
}
},
"promType": "GaugeValue",
"cacheEntryTTL": 300
},
{
"path": "data.lua",
"params": "page=usbOv",
"resultPath": "data.usbOverview.devices.*",
"resultKey": "partitions.0.totalStorageInBytes",
"promDesc": {
"fqName": "gateway_data_usb_storage_total",
"help": "total storage in bytes from data.lua?page=usbOv",
"varLabels": [
"gateway", "deviceType", "deviceName"
]
},
"promType": "GaugeValue",
"cacheEntryTTL": 300
},
{
"path": "data.lua",
"params": "page=usbOv",
"resultPath": "data.usbOverview.devices.*",
"resultKey": "partitions.0.usedStorageInBytes",
"promDesc": {
"fqName": "gateway_data_usb_storage_used",
"help": "used storage in bytes from data.lua?page=usbOv",
"varLabels": [
"gateway", "deviceType", "deviceName"
]
},
"promType": "GaugeValue",
"cacheEntryTTL": 300
},
{
"path": "data.lua",
"params": "page=dslStat",
"resultPath": "data.negotiatedValues.2",
"resultKey": "val.0.ds",
"promDesc": {
"fqName": "gateway_dsl_line_capacity_kbps",
"help": "DSL line capacity (Leitungskapazitaet) in kbit/s from data.lua?page=dslStat (index-based, re-verify after FritzOS updates)",
"varLabels": [
"gateway"
],
"fixedLabels": {
"direction": "Down"
}
},
"promType": "GaugeValue",
"cacheEntryTTL": 300
},
{
"path": "data.lua",
"params": "page=dslStat",
"resultPath": "data.negotiatedValues.2",
"resultKey": "val.0.us",
"promDesc": {
"fqName": "gateway_dsl_line_capacity_kbps",
"help": "DSL line capacity (Leitungskapazitaet) in kbit/s from data.lua?page=dslStat (index-based, re-verify after FritzOS updates)",
"varLabels": [
"gateway"
],
"fixedLabels": {
"direction": "Up"
}
},
"promType": "GaugeValue",
"cacheEntryTTL": 300
},
{
"path": "data.lua",
"params": "page=dslStat",
"resultPath": "data.negotiatedValues.14",
"resultKey": "val.0",
"promDesc": {
"fqName": "gateway_dsl_line_length_meter",
"help": "approximate DSL line length in meters from data.lua?page=dslStat (index-based, re-verify after FritzOS updates)",
"varLabels": [
"gateway"
]
},
"promType": "GaugeValue",
"cacheEntryTTL": 3600
},
{
"path": "data.lua",
"params": "page=fiberFiber",
"resultPath": "data.sfpProperties.0",
"resultKey": "val",
"promDesc": {
"fqName": "gateway_fiber_sfp_temperature_celsius",
"help": "SFP module internal temperature in Celsius from data.lua?page=fiberFiber",
"varLabels": [
"gateway"
]
},
"promType": "GaugeValue",
"cacheEntryTTL": 60
},
{
"path": "data.lua",
"params": "page=fiberFiber",
"resultPath": "data.sfpProperties.3",
"resultKey": "val",
"promDesc": {
"fqName": "gateway_fiber_sfp_tx_power_dbm",
"help": "SFP module transmit power in dBm from data.lua?page=fiberFiber",
"varLabels": [
"gateway"
]
},
"promType": "GaugeValue",
"cacheEntryTTL": 60
},
{
"path": "data.lua",
"params": "page=fiberFiber",
"resultPath": "data.sfpProperties.4",
"resultKey": "val",
"promDesc": {
"fqName": "gateway_fiber_sfp_rx_power_dbm",
"help": "SFP module receive power in dBm from data.lua?page=fiberFiber",
"varLabels": [
"gateway"
]
},
"promType": "GaugeValue",
"cacheEntryTTL": 60
}
]
}