Я могу контролировать, активный пользователь рассчитывают на мои iis сайты?

Таким образом, я смог заставить TFS послать электронные письма не посредством местной телефонной станции.

commandbreak был корректен в том, что TFS не нужен Exchange. Этому нужен сервер SMTP. Проблема, с которой мы сталкивались, состоит в том, что у нас все еще был Exchange, но наш Exchange Server был выключен из нашего домена. Этот вывод нам не бывший способный передавать аутентификацию этому Exchange Server, потому что TFS, кажется, не поддерживает аутентифицируемый SMTP.

Для Сервера 2008: (должно быть релевантным на 2003) зафиксировать это

  1. Я установил менеджера IIS 6.0 и Виртуальный сервер SMTP на поле, которое имело установку TFS.
  2. Открыл менеджер IIS 6.0 и настроил виртуальный сервер SMTP путем щелчка правой кнопкой по нему и выбора свойств.
  3. На окне свойств я перешел к вкладке Access и нажал на кнопку Authentication.
  4. На Окне аутентификации я выбрал Анонимный доступ и Интегрированную аутентификацию Windows.
  5. Назад на вкладке Access Окна свойств я нажал кнопку Connection.
  6. На получающемся окне я удостоверился, что сервер SMTP принимал соединения от локальной машины.
  7. Назад на вкладке Access Окна свойств я нажал кнопку Relay.
  8. Я удостоверился, что локальная машина могла передать через сервер SMTP.
  9. Назад на Окне свойств я перешел к вкладке Delivery и нажал Outbound Security.
  10. На получающемся окне я установил уровень безопасности на Анонимный доступ.
  11. Сделанный со Свойствами сервера SMTP я разжег Консоль администрирования для TFS.
  12. При выборе Уровня приложений из дерева справа я прокрутил вниз на правой стороне к почтовым настройкам.
  13. Я нажал на Аварийную ссылку Настроек для почтовых настроек и добавил доменный IP-адрес (не, обратная петля или localhost) локальной машины (не знают, необходимо ли это), и от адреса, который был уже настроен в нашем списке учетной записи Smarsh.

После закрытия Консоли администрирования TFS я вошел в Visual Studio 2010 и настроил меня для получения предупреждений каждый раз, когда объект работы был присвоен мне. Я затем прошел набор ошибок, созданных неудавшимися сборками, и присвоил их мне. Потребовалось несколько минут, но я получил электронные письма.

Я могу только предположить, что это работает, потому что Smarsh имеет счет на нас с именем пользователя/адресом электронной почты, которое я вставил для от адреса для предупреждений по электронной почте TFS. Я первоначально попытался настроить виртуальный SMTP для использования стандартной аутентификации с помощью от адреса электронной почты / имя пользователя и пароль, но это не работало.

Я не уверен, работает ли это также, потому что наш домен раньше имел нашу точку записи MX здесь, таким образом, сервер SMTP не помещен в черный список. Я хотел бы думать, что Smarsh достаточно умен, чтобы выяснить, что мы передаем с нашей внутренней сети на их серверы, которая в основном просто вернулась нам. Это не может работать, если Вы передаете, и Ваш целевой адрес электронной почты для настроенного предупреждения находится на сервисе, который делает проверку спам (Gmail, Hotmail, и т.д. тип места назначения).

Надо надеяться, это выручит кого-то еще. Я работал над попыткой настраивать вещи слишком долго!

1
задан 20 March 2012 в 13:26
3 ответа

Вы можете включить отслеживание запросов IIS и / или отслеживать рабочие процессы в разделе «Работоспособность и диагностика» (если вы используете W2K8 / IIS7x) и в сочетании с включенным подробным ведением журнала должны рассказать вам, как многие запросы, которые вы в настоящее время обслуживаете, и ведение журнала (с помощью парсера журналов W3C, Google это) даст вам совокупность за определенный период времени.

Если вы используете IIS 6 / Windows 2003, вы можете использовать perfmon и добавить любые счетчики, связанные с IIS, и оставить его включенным.

0
ответ дан 4 December 2019 в 01:11

Это не точное количество пользователей в настоящее время на сайте, но это показатель, который мы считаем достаточно близким к тому, что вам нужно. Мы используем счетчик производительности «Web Service \ Current Connections».

Когда пользователь впервые попадает на ваш сайт, его браузер, скорее всего, откроет 5 или 6 подключений, но после загрузки изображений / скрипты и т. д. (это то, что мы все равно обнаружили).

1
ответ дан 4 December 2019 в 01:11

Если это iis7, вы можете попробовать использовать appcmd.

% systemroot% \ system32 \ inetsrv \ APPCMD list requests

http://www.iis.net/learn/get -started / getting-started-with-iis / getting-started-with-appcmdexe # Обнаружение

Он покажет активные соединения iis.

II6 имеет сценарий vbs под названием iisweb.vbs, который делает то же самое. Я никогда им не пользовался, поэтому не знаю, где он находится.

iisweb.vbs /query

https://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/1805162e-6ac5 -4a98-9a08-919c4c10827d.mspx? Mfr = true

0
ответ дан 4 December 2019 в 01:11

Теги

Похожие вопросы