Вначале искала, а затем, немного разобравшись, написала простой 
скрипт для отслеживания роботов, добавив запись обычных пользователей вместе с неизвестными роботами в отдельный файл. Возможно, в скрипте есть что-то недостаточно оптимальное; хотелось бы выяснить и исправить. И есть одна неожиданность: на компьютере файлы создаются, а на хостинге приходится закачивать пустые файлы, ставить им права 0666 - только тогда скрипт в них может писать. Возможно, это связано с тем, что файлы отчётов находятся в корне сайта?