add uxg and usg temps
This commit is contained in:
parent
bd10066545
commit
2f57b91e01
|
|
@ -5,7 +5,7 @@ go 1.15
|
|||
require (
|
||||
github.com/influxdata/influxdb1-client v0.0.0-20200515024757-02f0bf5dbca3
|
||||
github.com/unifi-poller/poller v0.0.8
|
||||
github.com/unifi-poller/unifi v0.0.7-0.20210315000917-22c6030f9df5
|
||||
github.com/unifi-poller/unifi v0.0.7-0.20210315003727-a4802cb45269
|
||||
github.com/unifi-poller/webserver v0.0.0-20200628212441-340749c94743
|
||||
golift.io/cnfg v0.0.7
|
||||
)
|
||||
|
|
|
|||
|
|
@ -269,6 +269,8 @@ func (u *InfluxUnifi) switchExport(r report, v interface{}) { //nolint:cyclop
|
|||
u.batchUSW(r, v)
|
||||
case *unifi.USG:
|
||||
u.batchUSG(r, v)
|
||||
case *unifi.UXG:
|
||||
u.batchUXG(r, v)
|
||||
case *unifi.UDM:
|
||||
u.batchUDM(r, v)
|
||||
case *unifi.Site:
|
||||
|
|
|
|||
|
|
@ -103,10 +103,10 @@ func (r *Report) String() string {
|
|||
m, c := r.Metrics, r.Counts.Val
|
||||
|
||||
return fmt.Sprintf("Site: %d, Client: %d, "+
|
||||
"%s: %d, %s/%s: %d, %s: %d, %s/%s/%s/%s: %d/%d/%d/%d, "+
|
||||
"%s: %d, %s/%s/: %d, %s: %d, %s/%s/%s/%s: %d/%d/%d/%d, "+
|
||||
"DPI Site/Client: %d/%d, %s: %d, %s: %d, Err: %d, Dur: %v",
|
||||
len(m.Sites), len(m.Clients),
|
||||
uapT, c[uapT], udmT, usgT, c[udmT]+c[usgT], uswT, c[uswT],
|
||||
uapT, c[uapT], udmT, usgT, c[udmT]+c[usgT]+c[uxgT], uswT, c[uswT],
|
||||
idsT, eventT, alarmT, anomalyT, c[idsT], c[eventT], c[alarmT], c[anomalyT],
|
||||
len(m.SitesDPI), len(m.ClientsDPI), pointT, c[pointT], fieldT, c[fieldT],
|
||||
len(r.Errors), r.Elapsed.Round(time.Millisecond))
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@ func (u *InfluxUnifi) batchUSG(r report, s *unifi.USG) {
|
|||
"type": s.Type,
|
||||
}
|
||||
fields := Combine(
|
||||
u.batchUDMtemps(s.Temperatures),
|
||||
u.batchSysStats(s.SysStats, s.SystemStats),
|
||||
u.batchUSGstats(s.SpeedtestStatus, s.Stat.Gw, s.Uplink),
|
||||
map[string]interface{}{
|
||||
|
|
|
|||
Loading…
Reference in New Issue