Does CMX have any rate limit feature or limitation about notification interval?
The success rate of notifications received are dependent on many factors, such as northbound events dropped if RTT time is high. You get notified as soon as the event is processed in CMX, and events can not be sent in batches. Also, there is no way to throttle the Northbound notifications. If you go for Movement Notification trigger, you can try to limit the number of notifications by having a higher ‘distance’ value in the trigger subscription.
There are a couple of ways to see the success rate:
$ cmxctl metrics notification
CMX UI Manage-->Notifications-->Details