Uptime causing CPU load 100%

I have 20 sites on the same server and have Uptime monitoring enabled. And this IP 34.196.51.17 driving my CPU load over 100%.
I blocked it from my server, it's over half the requests every second, accounts for half of the open connections. The server is back down to <30% CPU 30 seconds after blocking it.