Я ищу программный инструмент / услугу, желательно с открытым исходным кодом / бесплатно, которая будет работать на стандартном сервере Windows 2003 r3, который будет отслеживать использование полосы пропускания всех веб-сайтов, на которых он размещен (разбивка по сайтам была бы очень полезной), а также отправлять уведомления, если IIS или другая служба (как определено) перестает отвечать. Был бы очень полезен веб-интерфейс для просмотра использования полосы пропускания и других деталей.
У меня лично есть vps, который выполняет такой мониторинг, но я считаю, что он больше связан с самим хостом.
У кого-нибудь есть указатели?
Вся помощь приветствуется.
Ура
Для общего мониторинга процессов с открытым исходным кодом: хотя сам Nagios должен работать в Linux, он также может отслеживать машины с Windows (для него есть клиент).
Для мониторинга пропускной способности: это может делать любое программное обеспечение для веб-аналитики (на основе журналов вашего сервера). MRTG - еще один вариант.
Для мониторинга служб Windows: Windows может сделать это сама (и перезапустить службы). Я не думаю, что вам нужно контролировать сам процесс IIS. За все эти годы я ни разу не видел, чтобы на многих наших серверах Windows происходил сбой (я думаю, в нем есть встроенные функции перезапуска).
Для бесплатного мониторинга работоспособности и производительности: у AlertFox и Pingdom есть полезные бесплатные планы.
У Zenoss есть виртуальная машина, которая отлично работает на VMware Player для Windows. Zenoss имеет открытый исходный код и может отслеживать Apache или IIS (или что-то еще, что вы используете) и сетевые интерфейсы на серверах, обеспечивающих ваши веб-сайты. Он имеет предупреждения о сбоях сайтов и предоставляет графики производительности для ваших интерфейсов, а также может предоставлять графики для вашего времени отклика.