Not sure what the best data source is, but one data point is that just in the month or so since Oct 7, the number of rocket/drone attacks against Israel was already around 9,500: https://www.reuters.com/world/middle-east/hamas-fires-rocket...
Another data point - https://www.reuters.com/world/middle-east/one-year-war-israe...
> Since the start of the war, 13,200 rockets were fired into Israel from Gaza. Another 12,400 were fired from Lebanon, while 60 came from Syria, 180 from Yemen and 400 from Iran, the military said.
So 12,400 rockets fired at Israel by Hezbollah, the vast majority of which are supplied by Iran at no cost. That's just in one year and doesn't include drones.