Merge pull request #794 from unpoller/fix-ubb-uci-metric-names
fixes metrics prefix names for ubb and uci devices
This commit is contained in:
commit
a181e9596d
|
|
@ -372,6 +372,49 @@ gauges:
|
||||||
- unifi.ubb.uplink_uptime
|
- unifi.ubb.uplink_uptime
|
||||||
- unifi.usg.uplink_max_speed
|
- unifi.usg.uplink_max_speed
|
||||||
- unifi.usg.uplink_uptime
|
- unifi.usg.uplink_uptime
|
||||||
|
- unifi.ubb.stat_rx_frags
|
||||||
|
- unifi.uci.stat_tx_retries
|
||||||
|
- unifi.uci.stat_rx_bytes
|
||||||
|
- unifi.ubb.stat_rx_errors
|
||||||
|
- unifi.uci.mem_total
|
||||||
|
- unifi.ubb.stat_rx_packets
|
||||||
|
- unifi.uci.sys
|
||||||
|
- unifi.uci.bytes
|
||||||
|
- unifi.uci.stat_bytes
|
||||||
|
- unifi.uci.stat_rx_errors
|
||||||
|
- unifi.ubb.stat_tx_bytes
|
||||||
|
- unifi.uci.rx_bytes
|
||||||
|
- unifi.uci.mem_used
|
||||||
|
- unifi.uci.probe
|
||||||
|
- unifi.uci.memory
|
||||||
|
- unifi.uci.mem_buffer
|
||||||
|
- unifi.uci.uptime
|
||||||
|
- unifi.ubb.stat_tx_packets
|
||||||
|
- unifi.ubb.stat_tx_retries
|
||||||
|
- unifi.uci.stat_rx_frags
|
||||||
|
- unifi.ubb.stat_rx_crypts
|
||||||
|
- unifi.ubb.stat_tx_dropped
|
||||||
|
- unifi.ubb.stat_rx_dropped
|
||||||
|
- unifi.ubb.stat_bytes
|
||||||
|
- unifi.uci.mem
|
||||||
|
- unifi.uci.stat_rx_crypts
|
||||||
|
- unifi.uci.last_seen
|
||||||
|
- unifi.ubb.stat_rx_bytes
|
||||||
|
- unifi.uci.stat_rx_dropped
|
||||||
|
- unifi.uci.system_uptime
|
||||||
|
- unifi.uci.stat_tx_errors
|
||||||
|
- unifi.uci.network
|
||||||
|
- unifi.ubb.stat_tx_errors
|
||||||
|
- unifi.uci.loadavg_1
|
||||||
|
- unifi.uci.loadavg_5
|
||||||
|
- unifi.uci.cpu
|
||||||
|
- unifi.uci.stat_tx_bytes
|
||||||
|
- unifi.uci.stat_tx_packets
|
||||||
|
- unifi.uci.loadavg_15
|
||||||
|
- unifi.uci.tx_bytes
|
||||||
|
- unifi.uci.stat_rx_packets
|
||||||
|
- unifi.uci.stat_tx_dropped
|
||||||
|
- unifi.uci.state
|
||||||
counts:
|
counts:
|
||||||
- unifi.collector.num_devices
|
- unifi.collector.num_devices
|
||||||
- unifi.collector.num_errors
|
- unifi.collector.num_errors
|
||||||
|
|
|
||||||
|
|
@ -85,7 +85,7 @@ func (u *DatadogUnifi) batchUBB(r report, s *unifi.UBB) { // nolint: funlen
|
||||||
"uptime": s.Uptime.Val,
|
"uptime": s.Uptime.Val,
|
||||||
})
|
})
|
||||||
|
|
||||||
metricName = metricNamespace("usw")
|
metricName = metricNamespace("ubb")
|
||||||
reportGaugeForFloat64Map(r, metricName, data, tags)
|
reportGaugeForFloat64Map(r, metricName, data, tags)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,7 @@ func (u *DatadogUnifi) batchUCI(r report, s *unifi.UCI) { // nolint: funlen
|
||||||
|
|
||||||
r.addCount(uciT)
|
r.addCount(uciT)
|
||||||
|
|
||||||
metricName := metricNamespace("usg")
|
metricName := metricNamespace("uci")
|
||||||
reportGaugeForFloat64Map(r, metricName, data, tags)
|
reportGaugeForFloat64Map(r, metricName, data, tags)
|
||||||
|
|
||||||
tags = cleanTags(map[string]string{
|
tags = cleanTags(map[string]string{
|
||||||
|
|
@ -80,6 +80,6 @@ func (u *DatadogUnifi) batchUCI(r report, s *unifi.UCI) { // nolint: funlen
|
||||||
"uptime": s.Uptime.Val,
|
"uptime": s.Uptime.Val,
|
||||||
})
|
})
|
||||||
|
|
||||||
metricName = metricNamespace("usw")
|
metricName = metricNamespace("uci")
|
||||||
reportGaugeForFloat64Map(r, metricName, data, tags)
|
reportGaugeForFloat64Map(r, metricName, data, tags)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -402,9 +402,19 @@ points:
|
||||||
- version
|
- version
|
||||||
fields:
|
fields:
|
||||||
bytes: float
|
bytes: float
|
||||||
|
cpu: float
|
||||||
ip: string
|
ip: string
|
||||||
last_seen: float
|
last_seen: float
|
||||||
|
license_state: string
|
||||||
|
loadavg_1: float
|
||||||
|
loadavg_5: float
|
||||||
|
loadavg_15: float
|
||||||
|
mem: float
|
||||||
|
mem_buffer: float
|
||||||
|
mem_total: float
|
||||||
|
mem_used: float
|
||||||
rx_bytes: float
|
rx_bytes: float
|
||||||
|
source: string
|
||||||
stat_bytes: float
|
stat_bytes: float
|
||||||
stat_rx_bytes: float
|
stat_rx_bytes: float
|
||||||
stat_rx_crypts: float
|
stat_rx_crypts: float
|
||||||
|
|
@ -417,8 +427,68 @@ points:
|
||||||
stat_tx_errors: float
|
stat_tx_errors: float
|
||||||
stat_tx_packets: float
|
stat_tx_packets: float
|
||||||
stat_tx_retries: float
|
stat_tx_retries: float
|
||||||
|
state: float
|
||||||
|
system_uptime: float
|
||||||
|
temp_cpu: int
|
||||||
|
temp_memory: int
|
||||||
|
temp_network: int
|
||||||
|
temp_probe: int
|
||||||
|
temp_sys: int
|
||||||
|
tx_bytes: float
|
||||||
|
uplink_latency: float
|
||||||
|
uplink_max_speed: float
|
||||||
|
uplink_speed: float
|
||||||
|
uplink_uptime: float
|
||||||
|
uptime: float
|
||||||
|
user-num_sta: float
|
||||||
|
version: string
|
||||||
|
uci:
|
||||||
|
tags:
|
||||||
|
- mac
|
||||||
|
- model
|
||||||
|
- name
|
||||||
|
- serial
|
||||||
|
- site_name
|
||||||
|
- source
|
||||||
|
- type
|
||||||
|
- version
|
||||||
|
fields:
|
||||||
|
bytes: float
|
||||||
|
cpu: float
|
||||||
|
ip: string
|
||||||
|
last_seen: float
|
||||||
|
license_state: string
|
||||||
|
loadavg_1: float
|
||||||
|
loadavg_5: float
|
||||||
|
loadavg_15: float
|
||||||
|
mem: float
|
||||||
|
mem_buffer: float
|
||||||
|
mem_total: float
|
||||||
|
mem_used: float
|
||||||
|
rx_bytes: float
|
||||||
|
source: string
|
||||||
|
stat_bytes: float
|
||||||
|
stat_rx_bytes: float
|
||||||
|
stat_rx_crypts: float
|
||||||
|
stat_rx_dropped: float
|
||||||
|
stat_rx_errors: float
|
||||||
|
stat_rx_frags: float
|
||||||
|
stat_rx_packets: float
|
||||||
|
stat_tx_bytes: float
|
||||||
|
stat_tx_dropped: float
|
||||||
|
stat_tx_errors: float
|
||||||
|
stat_tx_packets: float
|
||||||
|
stat_tx_retries: float
|
||||||
|
state: float
|
||||||
|
system_uptime: float
|
||||||
|
temp_cpu: int
|
||||||
|
temp_memory: int
|
||||||
|
temp_network: int
|
||||||
|
temp_probe: int
|
||||||
|
temp_sys: int
|
||||||
tx_bytes: float
|
tx_bytes: float
|
||||||
uptime: float
|
uptime: float
|
||||||
|
version: string
|
||||||
unifi_alarm:
|
unifi_alarm:
|
||||||
tags:
|
tags:
|
||||||
- action
|
- action
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ func (u *InfluxUnifi) batchUBB(r report, s *unifi.UBB) { // nolint: funlen
|
||||||
)
|
)
|
||||||
|
|
||||||
r.addCount(ubbT)
|
r.addCount(ubbT)
|
||||||
r.send(&metric{Table: "usg", Tags: tags, Fields: fields})
|
r.send(&metric{Table: "ubb", Tags: tags, Fields: fields})
|
||||||
|
|
||||||
tags = map[string]string{
|
tags = map[string]string{
|
||||||
"mac": s.Mac,
|
"mac": s.Mac,
|
||||||
|
|
|
||||||
|
|
@ -57,7 +57,7 @@ func (u *InfluxUnifi) batchUCI(r report, s *unifi.UCI) { // nolint: funlen
|
||||||
)
|
)
|
||||||
|
|
||||||
r.addCount(uciT)
|
r.addCount(uciT)
|
||||||
r.send(&metric{Table: "usg", Tags: tags, Fields: fields})
|
r.send(&metric{Table: "uci", Tags: tags, Fields: fields})
|
||||||
|
|
||||||
tags = map[string]string{
|
tags = map[string]string{
|
||||||
"mac": s.Mac,
|
"mac": s.Mac,
|
||||||
|
|
@ -80,5 +80,5 @@ func (u *InfluxUnifi) batchUCI(r report, s *unifi.UCI) { // nolint: funlen
|
||||||
"uptime": s.Uptime.Val,
|
"uptime": s.Uptime.Val,
|
||||||
})
|
})
|
||||||
|
|
||||||
r.send(&metric{Table: "usw", Tags: tags, Fields: fields})
|
r.send(&metric{Table: "uci", Tags: tags, Fields: fields})
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue