Установка совмещенной роли конечной точки и агрегатора

Установка совмещенной роли конечной точки и агрегатора

При установке совмещенной роли конечной точки и агрегатора исключений все компоненты будут установлены на одном компьютере. При этом будет установлена и настроена на автоматический запуск служба агрегатора PreEmptive Analytics. Кроме того, в процессе установки появится запрос на ввод учетных данных пользователя, у которого есть разрешение на создание и изменение рабочих элементов в локальном экземпляре Team Foundation Server. В локальном экземпляре SQL Server будет создана база данных для хранения данных с отчетами об исключениях, а в IIS будет создан веб-сайт для размещения служб сообщений и запросов конечных точек PreEmptive Analytics (они получают сообщения об исключениях в инструментируемых приложениях и предоставляют доступ к сохраненным сообщениям). Установку должен запускать пользователь, обладающий правами администратора в целевом экземпляре SQL Server, чтобы можно было развернуть новую базу данных. При этом появится запрос на ввод учетных данных для использования в качестве удостоверения пула приложений для новых приложений служб конечных точек, создаваемых в IIS; кроме того, нужно будет выбрать, должна ли эта учетная запись также использоваться для аутентификации с использованием встроенной системы безопасности на целевом экземпляре SQL Server, или же следует указать имя пользователя и пароль для аутентификации SQL.

Настройка службы агрегатора

На этом экране укажите имя и пароль учетной записи, от имени которой будут запускаться служба агрегатора и службы конечных точек PreEmptive Analytics. У этой учетной записи должны быть разрешения на создание и изменение рабочих элементов в локальном экземпляре Team Foundation Server. Чтобы найти или создать учетную запись с такими правами, воспользуйтесь консолью администрирования Team Foundation Server. Кроме того, можно указать расположение на диске, в которое будут установлены файлы программы PreEmptive Analytics, либо оставить значение по умолчанию.

Настройка служб IIS конечной точки исключений

На этом экране необходимо указать имя и пароль учетной записи для использования в качестве удостоверения пула приложений IIS для служб конечных точек PreEmptive Analytics. Если для взаимодействия между службами конечных точек и SQL Server используется встроенная система безопасности, этой учетной записи также необходимо предоставить разрешения на вход в целевой экземпляр SQL Server.

После этого необходимо указать имя пула приложений IIS, который будет использоваться для размещения служб конечных точек, и выбрать веб-сайт IIS, на котором будут установлены службы конечных точек PreEmptive Analytics. Если этот веб-сайт уже существует, приложения служб конечных точек будут добавлены в корень этого веб-сайта, а привязка его портов будет оставлена без изменений. Если веб-сайт еще не существует, он будет создан, а также будет добавлена привязка для прослушивания указанного порта.

Настройка служб SQL конечной точки исключений

На этом экране можно указать имя сервера экземпляра SQL Server, в котором будет создана база данных для хранения данных с сообщениями об исключениях. Кроме того, можно указать имя создаваемой базы данных. Проверьте, что в выбранном экземпляре SQL Server еще нет базы данных с таким именем.

Затем определите механизм обеспечения безопасности, который будет использоваться при взаимодействии между службами конечных точек и базой данных SQL Server, — встроенная система безопасности или аутентификация SQL. При применении встроенной системы безопасности будет использоваться учетная запись пользователя пула приложений IIS, заданная на этапе Настройка служб IIS конечной точки исключений. В зависимости от выбранного механизма программа установки создаст учетную запись встроенной системы безопасности или аутентификации SQL в целевом экземпляре SQL Server, если она еще не существует, и этой учетной записи будет предоставлено разрешение на использование созданной базы данных.

Установка завершена

После успешной установки вы получите URL-адрес конечной точки для сообщений об исключениях. Эту конечную точку нужно будет указать при использовании API Runtime Intelligence или при инструментировании приложений путем получения отчетов об исключениях с помощью PreEmptive Dotfuscator или DashO. У инструментируемых приложений должен быть доступ к этой конечной точке, поэтому может потребоваться настроить параметры брандмауэра, чтобы целевые приложения могли передавать данные в эту конечную точку. Дополнительные сведения об инструментировании приложений см. в разделе Добавление функции формирования отчетов об исключениях в приложение .NET.

После закрытия программы установки будет запущена программа настройки PreEmptive Analytics, позволяющая настроить командные проекты для использования PreEmptive Analytics, а также определить правила и подписки для создания рабочих элементов инцидентов. Дополнительные сведения см. в разделе Настройка командных проектов для использования с PreEmptive Analytics.

Загрузка расширения PreEmptive Analytics Visualizer для веб-доступа к TFS (необязательно)

Чтобы пользователи могли просматривать рабочие элементы инцидентов с помощью веб-доступа к Team Foundation Server, администратор TFS должен загрузить и включить расширение PreEmptive Analytics Visualizer. Чтобы включить эту функцию для своих пользователей, выполните инструкции раздела Установка расширения Analytics Visualizer для веб-доступа к TFS.

Смотрите также

Настройка командных проектов для использования с PreEmptive Analytics Настройка командных проектов для использования с PreEmptive Analytics

Добавление функции формирования отчетов об исключениях в приложение .NET Добавление функции формирования отчетов об исключениях в приложение .NET

📎📎📎📎📎📎📎📎📎📎