add monitoring module which works with rate limiter