--- a/local/share/check_mk/agents/special/agent_mikrotik 2025-08-10 10:17:13.952823950 +0200 +++ b/local/share/check_mk/agents/special/agent_mikrotik 2025-08-01 10:27:43.891119091 +0200 @@ -363,6 +363,13 @@ "command" : ["/system/health/print"] }, + "ppp" : { + "header" : "mikrotik_ppp", + "active" : False, + "command" : ["/ppp/active/print"], + "filtered": ['name', 'service', 'caller-id', 'address', 'uptime'] + }, + "board" : { "header" : "mikrotik_board", "active" : False, @@ -546,7 +553,7 @@ print ('<<<%s>>>' % header) # these are very similar: - if module == "bgp" or module == "ospf" or module == "vrrp" or module == 'file': + if module == "bgp" or module == "ospf" or module == "vrrp" or module == 'file' or module == 'ppp': # BGP from a RouterOS V6 devivce is already complete # newer OS we have to inject info from another api call