Несколько дней назад мы установили Sharepoint Web Analytics (отдельный пул приложений).
Установка успешно завершена.
Поиск работает нормально и возвращает ожидаемые результаты.
Но в отчетах по-прежнему нет данных:
Данные Последнее обновление: 03.06.2014 02:00:23 Нет данных для этого отчета. Вот несколько возможных причин: (1) веб-аналитика не включалась достаточно долго для генерации данных; (2) Недостаточно данных для создания этого отчета; (3) Регистрация данных, необходимая для этого отчета, может быть не включена; (4) Возможно, агрегирование данных не включено на уровне, необходимом для этого отчета.
Что я пробовал:
- подключаться к веб-сайту с использованием разных пользователей (включая пользователя с правами администратора) и разных браузеров
- проверил, что необходимые сервисы на сервере запущены (особенно сервисы аналитики)
- перезапустите службы
Web Analytics Data Processing Service
иWeb Analytics Web Service
- проверил, что все приложения-службы запущены (
WSS_UsageApplication
статус былstopped
, поэтому я запустил его с помощью Sharepoint 2010 Management Shell) - проверенные ассоциации приложений-служб (особенно если установлен флажок
Analytics Service Application Proxy
) - ручное выполнение заданий (
Web Analytics Trigger Workflows Timer Job
,Microsoft SharePoint Foundation Usage Data Import
,Microsoft SharePoint Foundation Usage Data Processing
) - ручной запуск инкрементального сканирования
- Перезапуск IIS
- перезагрузка виртуальной машины
- проверенный объем регистрации данных (особенно если отмечены
Enable usage data collection
иEnable health data collection
) - проверил, что файл .usage правильно сгенерирован на диске
- проверил в базе данных журналов (
WSS_UsageApplication
), чтоRequestUsage
представление содержит данные, собранные из файлов .usage - проверил, что данные успешно извлечены из базы данных журналов в промежуточную базу данных (
LastLoggingExtractionTime
) - проверил, что данные были успешно скопированы из промежуточной базы данных в базу данных отчетов (
LastDataCopyTime
) - проверил на стороне веб-сайта, что
Advanced Web Analytics
функцияActive
- предоставил
ROOT\SPAppPool
полный контроль надWeb Analytics Service Application
- воссоздать приложение веб-аналитики
- очищена конфигурация кеша точки доступа (удалены все
.xml
файлы изC:\ProgramData\Microsoft\SharePoint\Config\
и повторно инициализированыcache.ini
на1
) - очистил диск, на котором были созданы
.usage
файл, поэтому появилось сообщение «На дисках заканчивается свободное место. Доступное пространство на диске меньше, чем в два раза превышает объем физической памяти». больше не отображается в журналах ULS - добавлен
ROOT\SPAppPool
пользователь в группуPerformance Log Users
на локальном компьютере - добавил
ROOT\SPAppPool
пользователя в группуFarm Admin
- добавлено разрешение dbowner для пользователя
ROOT\SPAppPool
в базах данныхWSS_UsageApplication
иSharepoint_Config
- установить патч 2204024 (уже установлен)
- ручное выполнение процедур в промежуточных базах данных и отчетах (
proc_DefragmentIndices
,proc_UpdateStatistics
,proc_WA_CleanFloatingFeedbackData
,proc_WA_DeleteInvalidAdjacentHierarchyData
,proc_WA_DeleteInvalidFactData
,proc_WA_DeleteInvalidInventoryData
в базе данных отчетов иproc_DefragmentIndices
,proc_UpdateStatistics
,proc_WA_EnsureServiceBrokerEnabled
в промежуточной базе данных) - проверил, что служба Windows
Sharepoint 2010 Timer
запущена - проверил на наличие каких-либо сообщений в журналах ULS, которые могли бы помочь ...
Кажется, все работает нормально, но я не вижу никаких данных в отчетах.
Что еще я могу попробовать?
ИЗМЕНИТЬ, 14 августа 2014 г .:
Данные инвентаризации собраны успешно, и я могу видеть соответствующие отчеты. Данные о трафике и поиске все еще пусты: