Уведомление о повторном использовании памяти IIS

Уведомление о повторном использовании памяти IIS

Я включил повторный запуск памяти при достижении максимального объема используемой памяти в IIS для пула приложений. Я хотел бы получать уведомления, когда происходит повторный запуск. Как это сделать? Мы работаем на Win2k3 с использованием IIS V6.

решение1

Единственный известный мне способ сделать это — использовать инструмент для мониторинга журнала событий на сервере и отправки электронного письма при возникновении события переработки.

Вам нужно убедиться, что включено ведение журнала повторного запуска. Процедура его включения и различные идентификаторы событий, связанные с повторным запуском пула приложений, описаны в этой статье:http://support.microsoft.com/kb/332088

Такой скрипт мог бы работать как служба Windows, и его было бы не так уж плохо закодировать на VBscript. Если у вас уже есть какое-то решение для мониторинга журнала событий "корпоративного" уровня, используйте его. Если нет, рассмотрите возможность написать скрипт. (Может быть, если у меня будет свободное время сегодня днем, я что-нибудь закодирую... посмотрим...)

решение2

Возможное решение:

  1. Настройте IIS, который будет перезапускать пул приложенийрегистрируется в журнале событий Windows
  2. Отправлять электронные письма в зависимости от записей журнала событий (см.вот для примера- реализация .NET)

Связанный контент