At small scale Alooma probably is an overkill.
Here is a short write-up from one of our co-founders for when it starts to break: https://www.alooma.com/blog/building-a-professional-grade-da...