Назад | Перейти на главную страницу

LogParser: найти все строки журнала, где cookie сеанса = файл cookie сеанса, найденный в строке, в которой была ошибка

Ищем примеры интеграции LP в этот рабочий процесс:

  1. Событие SQL-сервера указывает на то, что IIS выдал ошибку.
  2. SQL анализирует тело сообщения об ошибке и генерирует командную строку LP, которая запрашивает журналы IIS для сбора дополнительной информации.
  3. В службу технической поддержки отправляется электронное письмо со ссылкой на страницу html (или .aspx), которая будет запускаться и представлять выходные данные LP.

Думаю, вопрос сводится к следующему:

Как подключить LP к IIS7?

РЕДАКТИРОВАТЬ: Хорошо ... повторное кипячение вопроса. Когда запускается исключение IIS, я хочу видеть все остальные строки журнала, в которых файл cookie сеанса совпадает с файлом cookie сеанса, обнаруженным в событии ошибки. Да, я мог бы жить с опросом журналов IIS через запланированную задачу - это исключает ELMAH / SQL из уравнения.

Но теперь возникает вопрос: Найдите все строки журнала, где cookie сеанса = cookie сеанса, найденный в строке с ошибкой

Вы можете настроить повторяющееся задание Windows, которое опрашивает журналы IIS с LP каждые 10 минут или около того, и использовать контрольную точку, чтобы она просматривала только непроверенные части журналов. Он не интегрируется с IIS, но может решить проблему.