I am using The Dude as the main monitoring system, and it is a large setup.
I am not sure if 1 GB is large enough or not, but it seems to me as a small amount of RAM for such a system. The ix86 version I m using now has 2 GB, and it has only 100MB free out of the 2GB.
This is why I wanted an offecial reply from Mikrotik for they should know the capacity of their application. , not other users experience, though it is much appreciated.
keep in mind the dude uses only one core
in comparison x86 core performs many X times better vs tile, arm, or mips core
any mikrotik routerboard will have less performance than x86 box for the dude server
integrating the dude server on routerboard devices (rb750gr3, rb1100ahx4, CCR devices) is recommended for specific cases of small monitoring systems, no way of doing big monitoring on this devices with good performance
for big monitoring systems even on big x86 devices the dude have serious limitations specially when consulting very large set of data for graphing etc
in many implementations you have to split big monitoring systems in multiple virtualized machines to improve peroformance and take advantage of multicore cpu on a server (or pc)
another recommendation is to host the dude server's on a good SSD drive to improve their performance
mikrotik licenses are cheap, to mount virtualized machines 50us license are ok