Petar, not sure if it was on accident or on purpose, but our install does not pick up pppoe instances. We too use Mikrotik's for pppoe servers (and would happily "donate" for MT MIB support) and hate how some of the other monitoring tools automatically add the interfaces as well. Observium, for us, has never tried to add pppoe interfaces but does add ppp interfaces, such as vpn tunnels. Below is the default config that was installed. I presume the badif pppoe is what is causing our interfaces to be ignored.
[bad_if] => Array
(
[0] => voip-null
[1] => virtual-
[2] => unrouted
[3] => eobc
[4] => lp0
[5] => -atm
[6] => faith0
[7] => container
[8] => async
[9] => plip
[10] => -physical
[11] => container
[12] => unrouted
[13] => bluetooth
[14] => isatap
[15] => ras
[16] => qos
[17] => span rp
[18] => span sp
[19] => sslvpn
[20] => pppoe-
)
[bad_iftype] => Array
(
[0] => voiceEncap
[1] => voiceEM
[2] => voiceFXO
[3] => voiceFXS
[4] => voiceOverAtm
[5] => voiceOverFrameRelay
[6] => voiceOverIp
[7] => ds0
[8] => ds1
[9] => ds3
[10] => atmSubInterface
[11] => aal5
[12] => shdsl
[13] => mpls
[14] => usb
)
[bad_if_regexp] => Array
(
[0] => /^ng[0-9]+$/
[1] => /^sl[0-9]/
)