those logs aren't just for the sake of logging but they are a crucial part of Web analytics.
Every time a user of your site makes a notable action worth logging into Web analytics, the system creates a log file for that type (landing page, page view, etc.). The actions/information is aggregated for all users of that particular minute into a log file of the given type (for example - all page views for the 23rd minute for all your users would be in pageviews_150724_1523.log).
These files are then processed by Kentico into your database by a global scheduled task 'Process analytics log' every minute. You can then see the information in your Web analytics reports.
Without the log files the power of Web analytics isn't used to its full extend.
If you see that the files are starting to pile up (the scheduled task can't process as much logs as they are being created), then it's a sign, that your server might be under a heavy load and all its resources are currently depleted.
If you would like to stop Kentico from creating those files (making Web analytics much less powerful) you can disable it in Site manager » Settings » On-line marketing » Web analytics by unchecking 'Enable web analytics' option.
If you'd like to stop getting information about the type you've mentioned, you can uncheck 'Track landing pages', 'Track invalid pages', 'Track page views' etc. In case you've already did this and the log are still being created, this might be bug - in that case I'd check hotfix releases that might have already addressed this.