В настоящее время мой журнал IIS выглядит так (с использованием журнала W3C):
2012-02-15 00:31:50 W3SVC1 ...
Есть ли способ включить миллисекунды, например:
2012-02-15 00:31:50.123 W3SVC1 ...
Если у вас нет проблем с альтернативным поставщиком журналов, просто загрузите, установите, включите и настройте Расширение Advanced Logging в IIS 7 и 7.5
Стандартное определение метки времени UTC имеет следующий формат: HH:MM:SS.sss
как хотите.
Для получения дополнительной информации о функции расширенного ведения журнала и о том, как ее настроить, прочтите это сообщение в блоге
Со встроенным расширенным форматом журнала W3C: Нет!
Хотя я не могу этого знать. Единственное, что я знаю, это то, что официальный проект стандарта W3C указывает, что время поле НЕ того же типа, что и затраченное время поле (которое включает миллисекунды).
Они относятся к типам <time>
и <fixed>
, соответственно, и я не удивлюсь, если Microsoft жестко закодирует форматы, поскольку черновик дает некоторую свободу выбора, насколько точной должна быть реализация (только ЧЧ: ММ будет считаться допустимым <time>
формат)