diff --git a/go.sum b/go.sum index 84442306..94c731da 100644 --- a/go.sum +++ b/go.sum @@ -77,8 +77,8 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= -github.com/unpoller/unifi/v5 v5.10.0 h1:GzurmJqXBYLsxMtwMzejXdOlajbsxV7FLghu0cOcXG8= -github.com/unpoller/unifi/v5 v5.10.0/go.mod h1:vSIXIclPG9dpKxUp+pavfgENHWaTZXvDg7F036R1YCo= +github.com/unpoller/unifi/v5 v5.11.0 h1:QNt/RgwOkBWFjiUyHfIGs7OCuz2Me3gmZH92FVOzTnU= +github.com/unpoller/unifi/v5 v5.11.0/go.mod h1:vSIXIclPG9dpKxUp+pavfgENHWaTZXvDg7F036R1YCo= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= diff --git a/pkg/datadogunifi/wan.go b/pkg/datadogunifi/wan.go index 0b9dd516..721f6948 100644 --- a/pkg/datadogunifi/wan.go +++ b/pkg/datadogunifi/wan.go @@ -53,15 +53,15 @@ func (u *DatadogUnifi) batchWAN(r report, w *unifi.WANEnrichedConfiguration) { "magic_enabled": magicEnabled, "vlan_enabled": vlanEnabled, // Statistics - "uptime_percentage": stats.UptimePercentage, - "peak_download_percent": stats.PeakUsage.DownloadPercentage, - "peak_upload_percent": stats.PeakUsage.UploadPercentage, - "max_rx_bytes_rate": stats.PeakUsage.MaxRxBytesR.Val, - "max_tx_bytes_rate": stats.PeakUsage.MaxTxBytesR.Val, + "uptime_percentage": stats.UptimePercentage, + "peak_download_percent": stats.PeakUsage.DownloadPercentage, + "peak_upload_percent": stats.PeakUsage.UploadPercentage, + "max_rx_bytes_rate": stats.PeakUsage.MaxRxBytesR.Val, + "max_tx_bytes_rate": stats.PeakUsage.MaxTxBytesR.Val, // Service Provider - "service_provider_asn": details.ServiceProvider.ASN.Val, + "service_provider_asn": details.ServiceProvider.ASN.Val, // Metadata - "creation_timestamp": details.CreationTimestamp.Val, + "creation_timestamp": details.CreationTimestamp.Val, } for name, value := range data { diff --git a/pkg/influxunifi/influxdb.go b/pkg/influxunifi/influxdb.go index 7cf1ce3f..f99c1803 100644 --- a/pkg/influxunifi/influxdb.go +++ b/pkg/influxunifi/influxdb.go @@ -3,7 +3,7 @@ package influxunifi import ( - "context" + "context" "crypto/tls" "fmt" "net/url" diff --git a/pkg/influxunifi/wan.go b/pkg/influxunifi/wan.go index 890f4bf0..d89259a9 100644 --- a/pkg/influxunifi/wan.go +++ b/pkg/influxunifi/wan.go @@ -16,13 +16,13 @@ func (u *InfluxUnifi) batchWAN(r report, w *unifi.WANEnrichedConfiguration) { details := w.Details tags := map[string]string{ - "wan_id": cfg.ID, - "wan_name": cfg.Name, - "wan_networkgroup": cfg.WANNetworkgroup, - "wan_type": cfg.WANType, + "wan_id": cfg.ID, + "wan_name": cfg.Name, + "wan_networkgroup": cfg.WANNetworkgroup, + "wan_type": cfg.WANType, "wan_load_balance_type": cfg.WANLoadBalanceType, - "isp_name": details.ServiceProvider.Name, - "isp_city": details.ServiceProvider.City, + "isp_name": details.ServiceProvider.Name, + "isp_city": details.ServiceProvider.City, } // Convert boolean FlexBool values to int for InfluxDB @@ -51,15 +51,15 @@ func (u *InfluxUnifi) batchWAN(r report, w *unifi.WANEnrichedConfiguration) { "magic_enabled": magicEnabled, "vlan_enabled": vlanEnabled, // Statistics - "uptime_percentage": stats.UptimePercentage, - "peak_download_percent": stats.PeakUsage.DownloadPercentage, - "peak_upload_percent": stats.PeakUsage.UploadPercentage, - "max_rx_bytes_rate": stats.PeakUsage.MaxRxBytesR.Val, - "max_tx_bytes_rate": stats.PeakUsage.MaxTxBytesR.Val, + "uptime_percentage": stats.UptimePercentage, + "peak_download_percent": stats.PeakUsage.DownloadPercentage, + "peak_upload_percent": stats.PeakUsage.UploadPercentage, + "max_rx_bytes_rate": stats.PeakUsage.MaxRxBytesR.Val, + "max_tx_bytes_rate": stats.PeakUsage.MaxTxBytesR.Val, // Service Provider - "service_provider_asn": details.ServiceProvider.ASN.Val, + "service_provider_asn": details.ServiceProvider.ASN.Val, // Metadata - "creation_timestamp": details.CreationTimestamp.Val, + "creation_timestamp": details.CreationTimestamp.Val, } r.send(&metric{Table: "wan", Tags: tags, Fields: fields})