Я не уверен, будет ли это работать или нет, но я пошел бы для чего-то немного различного. Установите другой LogFormat и CustomLog только для Вашего метрического собрания.
LogFormat "%O %D" metrics
CustomLog "|/usr/local/bin/gather_metrics" metrics
Вам необходимо установить для ответов на ошибки значение «Подробные ошибки» в настройке страниц ошибок IIS7. Откройте его, затем нажмите «Изменить настройки функции», и вы найдете его там.