From 37b874985091283a71ab68962a5687c303145f6e Mon Sep 17 00:00:00 2001 From: kristenungdom Date: Tue, 27 Feb 2024 12:24:54 +0100 Subject: [PATCH] Update managed_switch.go MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit in order to get switch data after v. 7.2 you need to edit “managed_switch.go” to look like this: “api/v2/monitor/switch-controller/managed-switch/status” --- pkg/probe/managed_switch.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/probe/managed_switch.go b/pkg/probe/managed_switch.go index d96cda5d..ddda97ff 100644 --- a/pkg/probe/managed_switch.go +++ b/pkg/probe/managed_switch.go @@ -221,7 +221,7 @@ func probeManagedSwitch(c http.FortiHTTP, meta *TargetMetadata) ([]prometheus.Me // Consider implementing pagination to remove this limit of 1000 entries var response managedResponse - if err := c.Get("api/v2/monitor/switch-controller/managed-switch", "vdom=*&start=0&poe=true&port_stats=true&transceiver=true&count=1000", &response); err != nil { + if err := c.Get("api/v2/monitor/switch-controller/managed-switch/status", "vdom=*&start=0&poe=true&port_stats=true&transceiver=true&count=1000", &response); err != nil { log.Printf("Error: %v", err) return nil, false }