Прежде чем включать политику аудита на сайте, стоит учесть дополнительные издержки производительности.
Я бы порекомендовал сохранить здесь как можно меньше места!
Под этим я подразумеваю, что если вам нужен только определенный тип контента или определенный список, из которого вы хотите получить эту информацию, обязательно включите информационную политику только в этих CT или списках!
Также сведите запись к минимуму. Например, если вас интересуют только просмотры, а не удаление или восстановление, регистрируйте только эти события!
На больших сайтах я видел реальную проверку производительности мусора!
Также следует помнить о некоторых предостережениях здесь: даже если вы можете включить аудит для списков (как в библиотеках документов), многие события (например, события просмотра) не регистрируются специально для элементов списка! Это нигде не описано (на самом деле я даже видел, как Тед Паттисон упоминал аудит на уровне элементов в статье MSDN), но у меня есть информация непосредственно от CSS и команды разработчиков, что аудит на уровне элементов не реализован в SP2007 из-за проблем с производительностью. Вместо этого вы просто получаете событие списка в журнале, указывающее, что список был затронут.
Документы отслеживаются довольно хорошо, но я видел проблемы с аудитом событий просмотра на странице публикации (которая в API считается документом, а не элементом списка) в зависимости от того, как и где был установлен аудит (например, если политики аудита были реализовано с унаследованными КТ), так что это то, что нужно знать.
[править: вчера проводили некоторые тесты, и это еще хуже: на самом деле публикация страниц отслеживается только , если вы установили политику аудита на уровне сайта! Если вы установите политику в списке или типе контента (или даже типе контента, который наследуется от типа контента с помощью политики), вы вообще получите события уровня no SPAuditItemType.Document. Установите его на сайте, и вы получите слишком много проверок! Например. представление вызовет события просмотра x2, и то же самое с обновлениями, так что вы в конечном итоге будете слишком много регистрироваться. Это определенно похоже на ошибку, что ничто не проверяется, когда политики помещаются в списки и CT ...]
Основное сообщение здесь:
внимательно следите за тем, что вы регистрируете, поскольку это повлияет на производительность ваших сайтов
ПРОВЕРЬТЕ, что то, что вы ожидаете, действительно регистрируется!
НТН
Андерс Раск