Fix routes collector to be compatible with latest RouterOS release (#66)
* Fix routes collector to be compatible with latest RouterOS release Tested on RouterOS 6.46.1 * remove ipv6 pool collector
This commit is contained in:
@@ -40,12 +40,7 @@ func (c *routesCollector) collect(ctx *collectorContext) error {
|
||||
return err
|
||||
}
|
||||
|
||||
err = c.colllectForIPVersion("6", "ipv6", ctx)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
return c.colllectForIPVersion("6", "ip", ctx)
|
||||
}
|
||||
|
||||
func (c *routesCollector) colllectForIPVersion(ipVersion, topic string, ctx *collectorContext) error {
|
||||
@@ -70,6 +65,7 @@ func (c *routesCollector) colllectCount(ipVersion, topic string, ctx *collectorC
|
||||
log.WithFields(log.Fields{
|
||||
"ip_version": ipVersion,
|
||||
"device": ctx.device.Name,
|
||||
"topic": topic,
|
||||
"error": err,
|
||||
}).Error("error fetching routes metrics")
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user