У кого-нибудь есть лучший способ мониторинга пулов приложений IIS? - PullRequest
2 голосов
/ 16 февраля 2010

Я хотел бы создать "System Health" веб-страницу, которая будет отслеживать пулы приложений, запущенные на веб-сервере.

Веб-сервер имеет несколько пулов приложений и является внутренней сетью (поэтому никаких серьезных проблем с безопасностью). Периодически кажется, что некоторые из этих пулов будут зависать / падать и т. Д., И перезапуск не подхватит его. (Отдельная проблема)

Моя идея состоит в том, чтобы иметь одну веб-страницу, которая будет запускать запрос к известному URL в каждом пуле приложений, и, если получен хороший ответ, пометить его как OK, иначе он пометит его как FAILED , Возможно, это будет отображаться в виде таблицы со светофорами.

Я бы, наверное, использовал для этого c #.

Это звучит разумно? У кого-нибудь есть лучший способ мониторинга пулов приложений?

p.s Я понимаю, что если пул приложений, на котором запущена эта страница, аварийно завершит работу, то ничего не появится вообще!

1 Ответ

1 голос
/ 17 февраля 2010
...