Don't have a lot of time to dedicate to this
Well then nothing will change. It takes a lot of time to run a successful website, of any type. If you do not protect your property, it will be exploited, hacked, stolen, plagiarized, etc...
Do not rely on Dreamhost's report software (Analog or Piwik) because it is set up generically and does not give you the specifics you need.
As I mentioned above, download your raw server logs (both the access log and the error log) several times per day and use a text editor to manually search around.
You can get some limited info from Analog or Piwik. Example: when you see a particular IP address making a large number of requests, cut'n paste that IP address into your browser, open your access log and use the Search or Find feature of the text editor and see exactly what the IP was requesting.
Use [
centralops.net...] or [
ip-tracker.org...] to see who this IP address belongs to. Search at WW to see what others have reported about that company. If you feel this actor is doing things you do not want done at your site (scraping, injecting scripts, searching for vulnerabilities, etc) then block that IP address... better yet block the entire range.
However, as explained in this link I gave you above: [
webmasterworld.com...] the range may also have beneficial agents that you do not wish to block.
Then you may have questions about how to block a range but allow some User Agents through. This is the forum where you ask those types of questions.
If you really feel that looking at a site traffic report generated by software is the best for you, then get your own copy of
Analog [mirror.reverse.net] and put it on your local machine. It is highly customizable. Tweak it to show exactly what you need.