Skip to content

Commit 186a15b

Browse files
committed
Lint error solved
Signed-off-by: Örnfeldt Philip (66140321) <philip.ornfeldt@forsakringskassan.se>
1 parent a2067e0 commit 186a15b

3 files changed

Lines changed: 11 additions & 13 deletions

File tree

pkg/probe/network_dns_latency.go

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,11 @@ package probe
1515

1616
import (
1717
"log"
18-
1918
"github.com/prometheus-community/fortigate_exporter/pkg/http"
2019
"github.com/prometheus/client_golang/prometheus"
2120
)
2221

23-
func probeNetworkDnsLatency(c http.FortiHTTP, meta *TargetMetadata) ([]prometheus.Metric, bool) {
22+
func probeNetworkDNSLatency(c http.FortiHTTP, _ *TargetMetadata) ([]prometheus.Metric, bool) {
2423
var (
2524
dnsLatency = prometheus.NewDesc(
2625
"fortigate_network_dns_latency_seconds",
@@ -29,25 +28,25 @@ func probeNetworkDnsLatency(c http.FortiHTTP, meta *TargetMetadata) ([]prometheu
2928
)
3029
)
3130

32-
type DnsLatencty struct {
31+
type DNSLatencty struct {
3332
Service string `json:"service"`
3433
Latency float64 `json:"latency"`
3534
LastUpdate float64 `json:"last_update"`
36-
Ip string `json:"ip"`
35+
IP string `json:"ip"`
3736
}
3837

39-
type DnsLatencyResult struct {
40-
Results []DnsLatencty `json:"results"`
38+
type DNSLatencyResult struct {
39+
Results []DNSLatencty `json:"results"`
4140
}
4241

43-
var res DnsLatencyResult
42+
var res DNSLatencyResult
4443
if err := c.Get("api/v2/monitor/network/dns/latency", "", &res); err != nil {
4544
log.Printf("Warning: %v", err)
4645
return nil, false
4746
}
4847
m := []prometheus.Metric{}
4948
for _, r := range res.Results {
50-
m = append(m, prometheus.MustNewConstMetric(dnsLatency, prometheus.GaugeValue, r.Latency * 0.001, r.Service, r.Ip))
49+
m = append(m, prometheus.MustNewConstMetric(dnsLatency, prometheus.GaugeValue, r.Latency * 0.001, r.Service, r.IP))
5150
}
5251

5352
return m, true

pkg/probe/probe.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ func (p *Collector) Probe(ctx context.Context, target map[string]string, hc *htt
143143
{"Log/Fortianalyzer/Status", probeLogAnalyzer},
144144
{"Log/Fortianalyzer/Queue", probeLogAnalyzerQueue},
145145
{"Log/DiskUsage", probeLogCurrentDiskUsage},
146-
{"Network/Dns/Latency", probeNetworkDnsLatency},
146+
{"Network/Dns/Latency", probeNetworkDNSLatency},
147147
{"System/AvailableCertificates", probeSystemAvailableCertificates},
148148
{"System/Fortimanager/Status", probeSystemFortimanagerStatus},
149149
{"System/HAStatistics", probeSystemHAStatistics},
@@ -156,7 +156,7 @@ func (p *Collector) Probe(ctx context.Context, target map[string]string, hc *htt
156156
{"System/SDNConnector", probeSystemSDNConnector},
157157
{"System/SensorInfo", probeSystemSensorInfo},
158158
{"System/Status", probeSystemStatus},
159-
{"System/VDOMResource",probeSystemVdomResource},
159+
{"System/VDOMResource", probeSystemVdomResource},
160160
{"System/HAChecksum", probeSystemHAChecksum},
161161
{"User/Fsso", probeUserFsso},
162162
{"VPN/IPSec", probeVPNIPSec},

pkg/probe/system_vdom-resource.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ package probe
1515

1616
import (
1717
"log"
18-
1918
"github.com/prometheus-community/fortigate_exporter/pkg/http"
2019
"github.com/prometheus/client_golang/prometheus"
2120
)
@@ -107,7 +106,7 @@ func probeSystemVdomResource(c http.FortiHTTP, meta *TargetMetadata) ([]promethe
107106

108107
m := []prometheus.Metric{}
109108
for _, result := range res {
110-
for k, elem := range result.Result.(map[string]interface{}) {
109+
for k, elem := range result.Result.(map[string]any) {
111110
switch k {
112111
case "cpu", "memory", "setup_rate":
113112
m = append(m, prometheus.MustNewConstMetric(vdomDesc[k], prometheus.GaugeValue, elem.(float64), result.Vdom))
@@ -135,7 +134,7 @@ func probeSystemVdomResource(c http.FortiHTTP, meta *TargetMetadata) ([]promethe
135134
"sslvpn",
136135
"proxy",
137136
"log-disk-quota":
138-
for val, e := range elem.(map[string]interface{}) {
137+
for val, e := range elem.(map[string]any) {
139138
m = append(m, prometheus.MustNewConstMetric(vdomDesc[val], prometheus.GaugeValue, e.(float64), result.Vdom, k))
140139
}
141140
default:

0 commit comments

Comments
 (0)