Развертывание панели мониторинга качества звонков для Скайп для Business Server 2015Deploy Call Quality Dashboard for Skype for Business Server 2015

Сводка: Сведения о процессе развертывания для панели мониторинга качества звонков.Summary: Learn about the deployment process for Call Quality Dashboard. Панель мониторинга качества звонков — это средство для Скайп для Business Server 2015.Call Quality Dashboard is a tool for Skype for Business Server 2015.

Общие сведения о развертыванииDeployment Overview

Панель мониторинга качества звонков (CQD) состоит из трех основных компонентов:Call Quality Dashboard (CQD) consists of three major components:

  • Архивная база данных, где репликации и хранятся данные качества взаимодействия (QoE).Archive Database, where the Quality of Experience (QoE) data is replicated and stored.

  • Куб, где обобщения данных из базы данных архивов качества взаимодействия для обеспечения оптимальной и быстрый доступ.Cube, where data from QoE Archive database is aggregated for optimized and fast access.

  • Портал, где пользователи могут создавать запросы и визуализировать данные о качестве взаимодействия.Portal, where users can easily query and visualize QoE data.

Компоненты CQD

Процесс установки для архива качества взаимодействия включает создание качества взаимодействия архивной базы данных, развертывание хранимой процедуры SQL Server, перемещение данных из источника показатели качества взаимодействия базы данных в базу данных о качестве взаимодействия архива и настройке задания агента SQL Server для выполнения хранимую процедура с заданной периодичностью.The setup process for QoE Archive involves creating the QoE Archive database, deploying a SQL Server stored procedure that will move the data from the source QoE Metrics database into QoE Archive database, and setting up the SQL Server Agent job to execute the stored procedure at a regular interval.

Развертывание куба получает сведения от пользователя, на которых архив качества взаимодействия расположен, развертывает куб и выполняет настройку регулярные задания агента SQL Server, который будет обновлять куб с заданной периодичностью.Cube deployment gets information from the user on where the QoE Archive is located, deploys the cube, and sets up a regular SQL Server agent job that will refresh the cube at a regular interval.

Установка портала создает базы данных репозитория, в которой хранятся сопоставления пользователей CQD для каждого пользователя отчеты и запросы.Portal install creates a Repository database that stores the mapping of CQD users to each user's reports/queries. Затем оно выполняет настройку веб-приложения IIS, который является панели мониторинга, где пользователи могли просматривать предварительно определенный набор отчетов, а также настраивать и создавать собственные запросы для визуализации данных из куба.It then sets up an IIS web application which is the dashboard where users can see a pre-defined set of reports as well as customize and create their own queries to visualize data from the cube. Установка портала создает два дополнительных веб-приложения, которые предоставляет API-интерфейсы для пользователей для программного доступа к хранилище и куб.The portal install creates two additional web applications that exposes APIs for users to programmatically access the repository and the cube. (Эти интерфейсы API используются во внутреннем панели мониторинга, а также.)(These APIs are used internally by the dashboard as well.)

ЭтапPhase ДействияSteps Роли и членство в группахRoles and group membership ДокументацияDocumentation
Установка необходимого оборудования и программного обеспечения.Install prerequisite hardware and software.
Принятие решения по конфигурации CQD и выберите команду SQL Server, из которого требуется выполнить установку.Decide on the CQD configuration, and choose a SQL Server from which to perform the install.
Пользователь домена, являющийся членом локальной группы администраторов.Domain user who is a member of the local administrators group.
«Предварительно требования к установке» в разделе документации по развертыванию."Pre-install Requirements" section in the deployment documentation.
Установка CQD.Install CQD.
Запустите MSI-файла после его развертывания.Run the MSI following the deployment document.
Для выполнения программы установки, Установка учетной записи пользователя домена, который является членом группы локальных администраторов и иметь доступ на чтение к базе данных показатели качества взаимодействия на сервере мониторинга.To perform the setup, the installing account must be a domain user who is a member of the local administrators group and have read access to QoE Metrics database on the Monitoring Server.
Разделы «Учетные записи и шаги развертывания» в документации по развертыванию."Accounts and Deployment Steps" sections in the deployment documentation.
Предоставление доступа пользователей.Grant user access.
Для управления авторизации пользователя на портале, рекомендуется использовать авторизации URL-адрес, который был введен в IIS 7.0.For managing user authorization to the Portal, we recommend using URL Authorization, which was introduced in IIS 7.0. Для получения дополнительных сведений см Общее представление о IIS 7.0 URL-адрес.For more information, see Understanding IIS 7.0 URL Authorization.
Пользователь домена, являющийся членом локальной группы администраторов.Domain user who is a member of the local administrators group.
Управление доступом пользователей для раздела портала в документации по развертыванию.Managing User Access for the Portal section in the deployment documentation.
Необязательно: Предоставить сведения о сопоставлении подсети.Optional: Provide subnet mapping information.
Заполните сети и сопоставление построения таблиц в базе данных архива качества взаимодействия.Populate network and building mapping tables in QoE Archive database.
Учетная запись с доступ на запись к базе данных архива качества взаимодействия.An account with write access to the QoE Archive database.
«Предоставление сведений о подсети» в разделе документации для пользователя."Supplying Subnet Information" section in the user documentation.

Развертывание панели мониторинга качества звонков включает в себя настройку инфраструктуры и установку программного обеспечения.Deployment of Call Quality Dashboard involves setting up the infrastructure and installing the software. В следующей процедуре показано процесса.The following procedure outlines the process.

Этапы развертыванияDeployment Steps

  1. Скопируйте CallQualityDashboard.msi на компьютере, где должна быть установлена компонент базы данных архива CQD (это компьютера, на котором установлен сервер SQL).Copy the CallQualityDashboard.msi to the machine where the archive database component of CQD is to be installed (this is the machine that has SQL Server installed).

  2. Выполнение MSI-файла (Windows выводит запрос на запуск с правами администратора, делать это).Execute the MSI (Windows will prompt to run with administrator privilege, do so).

  3. Примите условия лицензионного соглашения.Accept the EULA.

  4. Выберите папку назначения, где будет находиться файлов, связанных компонентов панели мониторинга качества звонков или примите расположение по умолчанию.Select the destination folder where files related to Call Quality Dashboard components will be located or accept the default location.

  5. Выберите все компоненты.Select all features.

  6. На странице конфигурации качества взаимодействия архива введите следующие сведения:At the QoE Archive Configuration page, provide the following information:

    • Показатели качества взаимодействия SQL Server: Имя экземпляра SQL Server, для которой находится база данных показатели качества взаимодействия (это будет источник данных).QoE Metrics SQL Server: SQL Server instance name for where the QoE Metrics DB is located (this will be the data source).

    • Архива QoE имя сервера SQL: Это поле только для чтения, фиксированной полное доменное имя на локальном компьютере.QoE Archive SQL Server Name: This is read-only field and fixed to the fully qualified domain name of the local machine. Архив DB может устанавливаться только на локальном компьютере.Archive DB can be installed only on the local machine.

    • Архива QoE экземпляр SQL Server: Локальный имя экземпляра SQL Server для которой должен быть создан база данных архива.QoE Archive SQL Server Instance: A local SQL Server instance name for where the Archive DB is to be created. Чтобы использовать экземпляр SQL Server по умолчанию, оставьте это поле пустым.To use a default SQL Server instance, leave this field blank. Чтобы использовать именованный экземпляр SQL Server, укажите имя экземпляра (например имя после "").To use a named SQL Server instance, specify the instance name (e.g. the name after the "").

    • Качества взаимодействия архивной базы данных: По умолчанию включен режим «Создать базу данных».QoE Archive Database: By default, this option is set to "Create new database". Так как база данных архива обновления не поддерживается, единственный случай, в котором можно использовать параметр «Использовать существующую базу данных» — Если существующая база данных архива имеет той же схеме, построения, чтобы установить.Since Archive DB upgrade is not supported, the only circumstance under which the "Use existing database" option can be used is if the existing Archive database has the same schema as the build to be installed.

    • Базы данных каталог файлов: Путь, где должны размещаться файлы базы данных (MDF и LDF) для базы данных архива.Database File Directory: Path to where the database files (.mdf and .ldf) for the Archive DB should be placed. Это должен быть на диск (HDD2 в Рекомендуемая конфигурация оборудования) отдельно от операционной системы.This should be on a drive (HDD2 in the recommended hardware configuration) separate from the OS. Обратите внимание, что с момента фиксированные имена файлов в установку во избежание любой вероятность конфликта рекомендуется использовать пустой каталог с файлами, не.Note that since the file names are fixed in the install, to avoid any potential conflict, it is recommended that a blank directory with no files be used.

    • Использовать несколько разделов: По умолчанию задано значение «Несколько раздел», который требуется выпуск Business Intelligence или Enterprise edition SQL Server.Use Multiple Partitions: The default is set to "Multiple partition", which requires Business Intelligence edition or Enterprise edition of SQL Server. Для Standard edition выберите параметр «Один раздел».For Standard edition, select "Single Partition" option. Обратите внимание, что если используется один раздел изменится производительность обработки куба.Note that cube processing performance may be impacted if Single Partition is used.

      Примечание

      Выбор варианта использования нескольких секций нельзя изменить после завершения установки.The selection for Use Multiple Partitions option cannot be changed once Setup completes. Измените его куба, функция должна быть первой удален и затем переустановить с помощью команды «Изменить» в панели управления.In order to change it, the Cube feature needs to be first uninstalled and then reinstalled using "Change" option in Control Panel.

    • Partition каталог файлов: Путь, где должны размещаться разделы для качества взаимодействия архивной базы данных.Partition File Directory: Path to where the partitions for the QoE Archive database should be placed. Это должен быть на диск (HDD3 в Рекомендуемая конфигурация оборудования) отдельно от диска операционной системы и диск файлы журнала базы данных SQL.This should be on a drive (HDD3 in the recommended hardware configuration) separate from the OS drive and SQL database log files drive. Обратите внимание, что с момента фиксированные имена файлов в установку во избежание любой вероятность конфликта рекомендуется использовать пустой каталог с файлами, не.Note that since the file names are fixed in the install, to avoid any potential conflict, it is recommended that a blank directory with no files be used.

    • Пользователя задания агента SQL — имя пользователя & пароль: Имя учетной записи службы домена и пароль (маской), который будет использоваться для запуска «Данных о качестве взаимодействия архива» шаг задания агента SQL Server (который будет работать хранимую процедуру для получения данных из DB показатели качества взаимодействия в архив базы данных, поэтому учетная запись должна иметь доступ на чтение к DB показатели качества взаимодействия, как указано в разделе учетные записи.SQL Agent Job User - User Name & Password: Domain service account name and password (masked) that will be used to run the "QoE Archive Data" step of the SQL Server Agent job (which will run the stored procedure to fetch data from QoE Metrics DB into Archive DB, so this account must have read access to QoE Metrics DB, as indicated under Accounts section. Эта учетная запись также должен иметь имя входа в экземпляр SQL Server QoE архива).This account also needs to have a login in the QoE Archive SQL Server Instance).

      Примечание

      Учетная запись, которой работает экземпляр SQL Server, такие как NT SERVICE\MSSQLSERVER должна иметь доступ к папкам, приведенном выше, для успешной установки.The account that the SQL Server instance is running under, such as NT SERVICE\MSSQLSERVER, must have access/permission to the directories given above for the installation to succeed. Дополнительные сведения см Настроить разрешения файловой системы для доступа к базе данных модуляFor details, see Configure File System Permissions for Database Engine Access

  7. После нажатия кнопки Далее, программа установки выполнит необходимые предварительные проверки и отчет о найденные проблемы, возникающие.Upon clicking next, the installer will perform pre-requisite checks and report if any issues are encountered. Когда все необходимые предварительные проверки прохода, установщик будут поступать на странице "Конфигурация куба".When all pre-requisite checks pass, the installer will go to the Cube Configuration page.

    Примечание

    Если программа установки отображает предупреждение, которое не в настоящее время работает служба агента SQL Server для экземпляра SQL Server архив качества взаимодействия, можно продолжить установку, но post установки убедитесь в том, что служба агента SQL работает и значение тип запуска Автоматическое, чтобы запускает запланированное задание.If the installer shows a warning message that the SQL Server Agent service for the QoE Archive SQL Server instance is currently not running, installation can proceed, but post installation please make sure that SQL Agent service is running and set the Startup type to Automatic so that the scheduled Job runs.

  8. На странице Конфигурация куба введите следующие сведения:At Cube Configuration page, provide the following information:

    • Архива QoE имя сервера SQL: Это поле только для чтения, фиксированной полное доменное имя на локальном компьютере.QoE Archive SQL Server Name: This is read-only field and fixed to the fully qualified domain name of the local machine. Куб может устанавливаться только с компьютера, на котором имеется база данных архива качества взаимодействия (Примечание.Cube can be installed only from the machine that has QoE Archive database (Note. Сам куб может устанавливаться на удаленном компьютере.Cube itself may be installed on a remote machine. Ниже приведены)See below)

    • Архива QoE экземпляр SQL Server: Имя экземпляра SQL Server для где расположена база данных архива качества взаимодействия.QoE Archive SQL Server Instance: SQL Server instance name for where the QoE Archive DB is located. Чтобы указать экземпляр SQL Server по умолчанию, оставьте это поле пустым.To specify a default SQL Server instance, leave this field blank. Чтобы указать именованный экземпляр SQL Server, введите имя экземпляра (например имя после "").To specify a named SQL Server instance, enter the instance name (e.g. the name after the ""). Если компонент качества взаимодействия архив был выбран для установки, это поле будет предварительно заполненный с значение, заданное на странице Конфигурация архив качества взаимодействия.If QoE Archive component was selected for the install, this field will be pre-populated with the value provided on the QoE Archive Configuration page.

    • Куба сервера анализа: Имя экземпляра службы аналитики SQL Server для которой должен быть создан куб.Cube Analysis Server: SQL Server Analysis Service instance name for where the cube is to be created. Это может быть другой компьютер, но установка, пользователь должен быть членом группы администраторов сервера нужного экземпляра службы аналитики SQL Server.This can be a different machine but the installing user has to be a member of Server administrators of the target SQL Server Analysis Service instance.

      Примечание

      Дополнительные сведения о настройке разрешений администратора сервера служб Analysis можно Предоставить разрешения администратора сервера (службы Analysis Services)For more information about configuring Analysis Services Server Administrator Permissions, see Grant Server Administrator Permissions (Analysis Services)

    • Использовать несколько разделов: По умолчанию задано значение «Несколько раздел», который требуется выпуск Business Intelligence или Enterprise edition SQL Server.Use Multiple Partitions: The default is set to "Multiple partition", which requires Business Intelligence edition or Enterprise edition of SQL Server. Для Standard edition выберите параметр «Один раздел».For Standard edition, select "Single Partition" option. Обратите внимание, что если используется один раздел изменится производительность обработки куба.Note that cube processing performance may be impacted if Single Partition is used .

      Примечание

      Выбор варианта использования нескольких секций нельзя изменить после завершения установки.The selection for Use Multiple Partitions option cannot be changed once Setup completes. Измените его куба, функция должна быть первой удален и затем переустановить с помощью команды «Изменить» в панели управления.In order to change it, the Cube feature needs to be first uninstalled and then reinstalled using "Change" option in Control Panel.

    • Куба пользователя — имя пользователя & пароль: Имя учетной записи службы домена и пароль (маской), который будет запускать обработки куба.Cube User - User Name & Password: Domain service account name and password (masked) that will trigger the cube processing. Если компонент качества взаимодействия архив был выбран для установки, это поле будет предварительно заполненный с значение, заданное на странице Конфигурация архива для пользователя задания агента SQL, но рекомендуется указать учетную запись службы другом домене, чтобы программа установки может предоставить Обязательный прав на него.If QoE Archive component was selected for the install, this field will be pre-populated with the value provided on the Archive Configuration page for the SQL Agent Job User, but we recommend specifying a different domain service account so that Setup can grant the least required privilege to it.

  9. После нажатия кнопки Далее, будет выполнена другой round проверки и сообщает проблемы.When clicking next, another round of validation will be performed and any issue will be reported. После успешного завершения проверки установщик перейдите на страницу настройки портала.Upon successful completion of the validation, the installer will go to the Portal Configuration page.

  10. На странице настройки портала введите следующие сведения:At Portal Configuration page, provide the following information:

    • Архива QoE SQL Server: Имя экземпляра SQL Server для котором расположена база данных архива качества взаимодействия.QoE Archive SQL Server: SQL Server instance name for where the QoE Archive database is located. Обратите внимание, что в отличие от страницы конфигурации качества взаимодействия архива и на странице Конфигурация куба, имя компьютера, имя не устранена и должен быть указан.Note that unlike the QoE Archive Configuration page and the Cube Configuration page, the machine name is not fixed and must be provided. Если компонент качества взаимодействия архив был выбран для установки, это поле будет предварительно заполненный с значение, заданное на странице Конфигурация архив качества взаимодействия.If QoE Archive component was selected for the install, this field will be pre-populated with the value provided on the QoE Archive Configuration page.

    • Куба сервера анализа: Имя экземпляра службы аналитики SQL Server для где расположена куба.Cube Analysis Server: SQL Server Analysis Service instance name for where the cube is located. Если компонент куб был выбран для установки, это поле будет предварительно заполненный со значением, содержащимся на странице "Конфигурация куба".If Cube component was selected for the install, this field will be pre-populated with the value provided on the Cube Configuration page.

    • Репозитория SQL Server: Имя экземпляра SQL Server, где должен быть создан базы данных репозитория.Repository SQL Server: SQL Server instance name where the Repository database is to be created. Если этот параметр указан имя экземпляра SQL Server, для которой расположена база данных архива качества взаимодействия ранее в программе установки (в других компонентов) в этом поле будет предварительно заполнен QoE архива базы данных имя экземпляра SQL Server.If the SQL Server instance name for where the QoE Archive database is located has been provided earlier in the setup (in other components), this field will be pre-populated with the QoE Archive DB SQL Server instance name. Это может быть любой экземпляр SQL Server.This can be any SQL Server instance.

    • Базы данных репозитория: По умолчанию параметр имеет значение «Создать базу данных».Repository Database: By default the option is set to "Create new database". Так как база данных репозитория обновления не поддерживается, единственный случай, в котором можно использовать параметр «Использовать существующую базу данных» — Если существующая база данных репозитория есть той же схеме, построения, чтобы установить.Since Repository DB upgrade is not supported, the only circumstance under which the "Use existing database" option can be used is if the existing Repository DB has the same schema as the build to be installed.

    • Пользователь пула приложений IIS - имя пользователя & пароль: Учетная запись, который должен выполняться пул приложений IIS, в группе.IIS App Pool User - User Name & Password: The account that the IIS application pool should execute under. Поля имя пользователя и пароль становится недоступной, если выбрана встроенная системных учетных записей.The User Name and Password fields will be grayed out if built-in system accounts are selected. Эти поля будет доступен только в том случае, если выбран «Прочие» из раскрывающегося списка, пользователь может ввести данные учетной записи службы домена.These fields will only be enabled if "Other" is selected from the drop down box so the user can enter the domain service account information.

  11. После нажатия кнопки Далее, окончательный round проверки будет выполнено, чтобы убедиться, что экземпляры SQL Server, доступны, используя учетные данные и доступны на компьютере, что службы IIS.When clicking next, the final round of validation will be done to ensure that the SQL Server instances are accessible using the credentials provided and that IIS is available on the machine. После успешного завершения проверки установщик будет продолжить установку.Upon successful completion of the validation, the installer will proceed with the setup.

После завершения установки, вероятнее всего хода выполнения, выполнив начальной загрузки данных о качестве взаимодействия и обработки куба будет задания агента SQL Server.When the installer is done, most likely the SQL Server Agent job will be in progress, doing the initial load of the QoE data and the cube processing. В зависимости от объема данных в качества взаимодействия портала не будут иметь данных, которые доступны для просмотра еще.Depending on the amount of data in QoE, the portal will not have data available for viewing yet. Чтобы проверить состояние загрузки данных и обработки куба, перейдите к http://<machinename>/CQD/#/Health.To check on the status of the data load and cube processing, go to http://<machinename>/CQD/#/Health.

Примечание

Обратите внимание, что URL-адрес для проверки состояния обработки куба файл для загрузки с учетом регистра.Note that the URL for checking the status of the download cube processing is case sensitive. Если ввести работоспособности URL-адреса не будут работать.If you enter 'health' the URL will not work. Необходимо ввести «Работоспособности» в конце URL-адрес с заглавной буквы з.You must enter 'Health' at the end of the URL with a capital H.

Подробный журнал сообщения будут отображаться при включенном режиме отладки.Detailed log messages will be shown if debug mode is enabled. Чтобы включить режим отладки, перейдите к %SYSTEMDRIVE%\Program Files\Skype для бизнеса 2015 CQD\QoEDataService\web.configи обновить следующую строку, поэтому значение присвоено значение True:To enable debug mode, go to %SYSTEMDRIVE%\Program Files\Skype For Business 2015 CQD\QoEDataService\web.config, and update the following line so the value is set to True:

<add key="QoEDataLib.DebugMode" value="True" /> 

Главной страницы портала доступную через http://<machinename>/CQD.The main portal page is accessible via http://<machinename>/CQD.

Управление доступом пользователей порталаManaging User Access for the Portal

Для управления авторизации пользователя на портале, рекомендуется использовать авторизации URL-адрес, который был введен в IIS 7.0.For managing user authorization to the Portal, we recommend using URL Authorization, which was introduced in IIS 7.0. Дополнительные сведения о безопасности служб IIS Общие сведения о IIS 7.0 URL-адрес авторизации см.For more information on IIS security, see Understanding IIS 7.0 URL Authorization .

Любой веб-сайта или веб-приложения наследуют по умолчанию авторизации URL-адреса, настроенные для всей службы IIS, которая обычно является «Разрешить все пользователи».Any web site or web application inherit the default URL Authorization configured for the entire IIS, which is typically "Allow All Users". Если доступ к порталу должен быть более жесткие, затем администраторов можно предоставить доступ только определенные группы пользователей путем редактирования «Правил авторизации».If access to the Portal needs to be more restrictive, then administrators can grant access to only the specific group of users by editing the "Authorization Rules".

Развертывание мониторинга качества вызовов - Правила авторизации в IIS

Примечание

Значок правил авторизации, не следует путать с «Authorization .NET» в разделе раздела ASP.NET, который представляет собой механизм различных авторизации.The Authorization Rules icon is not to be confused with the ".NET Authorization" under the ASP.NET section, which is a different authorization mechanism.

Администраторам необходимо удалить правило наследуемые «разрешить все пользователи».Administrators should first remove the inherited "Allow All Users" rule. Это любой неавторизованный пользователям запрещается доступ к порталу.This prevents any non-authorized users from accessing the Portal.

Развертывание CQD

Затем администраторы должны добавить новые правила разрешить и предоставление определенным пользователям разрешения на доступ к порталу.Next, administrators should add new Allow Rules and give specific users the permission to access the Portal. Рекомендуется создать в локальную группу с именем «CQDPortalUsers» Управление пользователями.It is recommended that a local Group called "CQDPortalUsers" be created to manage the users.

Развертывание панели мониторинга качества вызовов

Сведения о конфигурации хранятся в файле web.config, расположенном по физический каталог портала.The configuration details are stored in the web.config located at the Portal's physical directory.

<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <security> <authorization> <remove users="*" roles="" verbs="" /> <add accessType="Allow" roles="CQDPortalUsers" /> </authorization> </security> </system.webServer> </configuration> 

Следующим шагом является Настройка панели мониторинга CQD.The next step is to configure the dashboard of the CQD. После проверки подлинности пользователей службами IIS, у них для получения прав файл в каталоге CQD, чтобы получить доступ к веб-портала содержимого.After users are authenticated by IIS, they will have to have file permissions on the CQD directory in order to access the web portal content. Можно изменить списки управления доступом на вкладке Безопасность свойств каталога CQD Добавление отдельных пользователей и групп; Тем не менее рекомендуется оставить разрешения файла без изменений.It is possible to change the ACLs through the security tab of the CQD directory properties to add individual users or groups; however the recommended approach is to leave the file permissions untouched. Вместо этого измените параметр служб IIS, чтобы использовать рабочий процесс IIS для доступа к каталогу CQD, независимо от того, что проверка подлинности пользователей.Instead, change the IIS setting to use the IIS worker process to access the CQD directory no matter which user is authenticated.

Важно!

Важно только изменить этот параметр для приложения CQD, а не для двух приложений API: QoEDataService и QoERepositoryService.It is important to only change this setting for the CQD application, and not for the two API applications: QoEDataService and QoERepositoryService.

Настройка доступа к файлам для CQD (панель мониторинга)Configuring File Access for the CQD (Dashboard)

  1. Откройте редактор конфигурации для CQD.Open the Configuration Editor for CQD.

    Развертывание панели мониторинга качества вызовов

  2. В разделе Выбор system.webServer/serverRuntime.Under Section, choose system.webServer/serverRuntime.

    Развертывание панели мониторинга качества вызовов

  3. Измените authenticatedUserOverride на UseWorkerProcessUser.Change authenticatedUserOverride to UseWorkerProcessUser.

    Развертывание панели мониторинга качества вызовов - Редактор конфигурации

  4. Нажмите кнопку Применить в правой части страницы.Click Apply on the right-hand side of the page.

Известные проблемыKnown Issues

В редких случаях установщик не удается создать правильные параметры в службах IIS.In rare cases, the installer fails to create the correct settings in IIS. Чтобы разрешить пользователям войдите в CQD требуется заданное вручную изменение.Manual change is required to allow users to log into the CQD. Если пользователи удается войти в систему, выполните следующие шаги:If users are having trouble logging in, please follow these steps:

  1. Откройте настройки диспетчера служб IIS и перейдите по умолчанию веб-сайта.Open up IIS Manager, and navigate to Default Web Site.

    Развертывание панели мониторинга качества вызовов

  2. Щелкните «Проверка подлинности».Click on "Authentication". Если «Анонимный доступ», «ASP.NET олицетворения», «Проверка подлинности форм» и «Проверка подлинности Windows» не соответствуют параметрам, показанного ниже, вручную измените их в соответствии с настройкой.If the "Anonymous Authentication", "ASP.NET Impersonation", "Form Authentication", and "Windows Authentication" do not match the settings shown below, manually change them to match the settings below. Все другие способы проверки подлинности должны быть отключены.All other authentication mechanisms should be disabled.

    Развертывание панели мониторинга качества вызовов

  3. «Проверка подлинности Windows» нажмите кнопку Дополнительные параметры в правой части.For "Windows Authentication", click on Advanced Settings on the right-hand side.

    Развертывание панели мониторинга качества вызовов

  4. Значение «Расширенной защиты» принять и установите флажок «Включить в режиме ядра проверка подлинности».Set "Extended Protection" to Accept and check the "Enable Kernel-mode authentication" box.

    Развертывание панели мониторинга качества вызовов

  5. Повторите описанные действия для каждой записи «CQD», «QoEDataService» и «QoERepositoryService» ниже «по умолчанию веб-сайта».Repeat the above steps for each of the "CQD", "QoEDataService", and "QoERepositoryService" entries below "Default Web Site".

Для привязки портов HTTP и HTTPS установщик создаст привязки портов на номера портов по умолчанию (порт 80 для HTTP) и порт 443 для HTTPS.For HTTP and HTTPS port bindings the installer will create port bindings on the default port numbers (port 80 for HTTP and port 443 for HTTPS). Если на компьютере, который использует эти привязки другого веб-сайта, будет конфликта и многократном поведение служб IIS.If there is another website on the machine that uses these bindings, there will be a conflict and the IIS behavior cannot be predicted. Чтобы избежать этой проблемы рекомендуется убедитесь в том, что нет других веб-сайтах, сопоставляются с порта 80 и 443 перед установкой CQD.The best way to avoid this problem is to make sure that no other websites are mapped to ports 80 and 443 before installing CQD.

Чтобы включить протокол SSL/TLS в службах IIS и принудительное подключение через безопасный протокол HTTPS вместо HTTP:To enable SSL/TLS in IIS and force users to connect via secure HTTPS instead of HTTP:

  1. Настроить протокол SSL в службах IIS, см Настройка протокол SSL в IIS 7.Configure Secure Sockets Layer in IIS, see Configuring Secure Sockets Layer in IIS 7. После замены http с https.Once done, replace http with https.

  2. Инструкции по включению TLS в подключения к SQL Server Узнайте, как включить SSL-шифрования для экземпляра SQL Server с помощью консоли управления .For instructions on enabling TLS in the SQL Server connections, see How to enable SSL encryption for an instance of SQL Server by using Microsoft Management Console .

Сбой синхронизации кубаCube Sync Fails

QoEMetrics может содержать несколько недопустимых записей на основании часы конечного пользователя.QoEMetrics may contain some invalid records based on end user clocks. Если отклонение времени превышает 60 лет, произойдет ошибка импорта куба.If the time skew is greater than 60 yrs, the cube import will fail.

Установите флажок мин и Макс StartTime и EndTime с помощью Выбор ниже.Check the Min and Max StartTime/EndTime using the selections below. Поиск и удаления записей в будущем дальнем последние и очень удаленных, их можно пренебречь и будет разбить процессов синхронизации.Look for and delete records in the far past and very distant future, they can be disregarded and they will break up the sync processes.

  • Выберите MIN(StartTime) из CqdPartitionedStreamViewSelect MIN(StartTime) FROM CqdPartitionedStreamView

  • Выберите MAX(StartTime) из CqdPartitionedStreamViewSelect MAX(StartTime) FROM CqdPartitionedStreamView

  • Выберите MIN(EndTime) из CqdPartitionedStreamViewSelect MIN(EndTime) FROM CqdPartitionedStreamView

  • Выберите MAX(EndTime) из CqdPartitionedStreamViewSelect MAX(EndTime) FROM CqdPartitionedStreamView

Задачи после установкиPost-install tasks

Импорт зданий и сетейImporting Buildings and Networks

После установки CQD необходимо выполните следующие задачи по настройке:After Installing CQD, perform the following configuration tasks:

  1. Определение типов построения (рекомендуется)Define Building types (recommended)

  2. Определение типов построения владельца (рекомендуется)Define Building Ownership types (recommended)

  3. Определение типов сети (что рекомендуется)Define Network types (highly recommended)

  4. Импорт зданий (рекомендуется)Import Buildings (recommended)

  5. Импорт подсети (рекомендуется)Import Subnets (recommended)

Определение типов построенияDefine Building Types

Типы построения используются для описания определений разные зданий или типов в вашей организации.Building types are used to describe the different buildings definitions or types within your organization.

Примечание

Этот шаг является обязательным, но рекомендуется.This step is optional, but recommended.

ПримерыExamples

  • Головной офисHeadquarters

  • Удаленного офисаRemote Office

  • Расположение совместном предприятииJoint-venture location

    Примеры синтаксиса SQLSample SQL Syntax

INSERT INTO
[dbo].[CqdBuildingType]
([BuildingTypeId],
[BuildingTypeDesc])
VALUES
(1, 
'Headquarters') 

Параметры BuildingTypeId и BuildingTypeDesc являются обязательными.The BuildingTypeId and BuildingTypeDesc parameters are required.

Определение типов владельца построенияDefine Building Ownership Types

Типы прав владельца используются для различения собственные vs аренду активов.Ownership types are used to distinguish owned vs leased assets.

Примечание

Этот шаг является обязательным, но рекомендуется.This step is optional, but recommended.

ПримерыExamples

  • Contoso аренду не RE&FContoso Leased non-RE&F

  • Contoso аренду RE&FContoso Leased RE&F

  • Владельцем ContosoContoso Owned

  • Дочерним подразделением арендуSubsidiary Leased

    Примеры синтаксиса SQLSample SQL Syntax

INSERT INTO
[dbo].[CqdBuildingOwnershipType]
([OwnershipTypeId],
[OwnershipTypeDesc],
)

VALUES
(1,
'Contoso Owned',
)

Параметры OwnershipTypeId и OwnershipTypeDesc являются обязательными.The OwnershipTypeId and OwnershipTypeDesc parameters are required.

Определение сетевых именDefine Network Names

Типы сети используются для описания различных типов сетей в рамках организации.Network Types are used to describe different types of networks within the organization. Это дает возможность фильтрации (или отфильтровать) определенного типа сети.This gives you the ability to filter on (or filter out) specific Network Types.

Примечание

Настоятельно рекомендуется для определения имен сети, но он не является обязательным.It is highly recommended to define Network Names, but it is optional. Если вы решили не определили имена сети, убедитесь, что для каждой записи CqdNetwork равно BuildingId 0.If you decide to not define network names, ensure the each CqdNetwork entry has a BuildingId of 0.

ПримерыExamples

  • VPNVPN

  • ЛАБОРАТОРИИLAB

    Примеры синтаксиса SQLSample SQL Syntax

INSERT INTO [dbo].[CqdNetworkName] 
( [NetworkName]
,[NetworkType]
 ) 
VALUES
('VPN','VPN') 

Параметры NetworkNameID и NetworkName являются обязательными, параметр NetworkType, но рекомендуется.The NetworkNameID and NetworkName parameters are required, the NetworkType parameter is optional but recommended.

Импорт зданийImport Buildings

Импорт зданий предоставляет возможность получения построение полезные сведения о конкретных (низкого уровня звонков в построение на WiFi/проводной сети, и т.д.).Importing Buildings gives you the ability to get building specific insights (poor calls per building on WiFi/Wired, etc.).

Примечание

Этот шаг является обязательным, но рекомендуется.This step is optional, but recommended.

Перед импортом новое построение вам необходимо иметь предварительно заданных BuildingKey определяемую.Before you Import a new building you should already have a predefined BuildingKey identified. Для этого используйте команду SQL «ВЫБЕРИТЕ MAX(BuildingKey) из CqdBuilding» определение текущее значение и добавление 1 результат.To do that, issue the "SELECT MAX(BuildingKey) FROM CqdBuilding" SQL command to identify the current value and add 1 to the result.

Примеры синтаксиса SQLSample SQL Syntax

INSERT INTO [dbo].[CqdBuilding] 
( [BuildingKey]
,[BuildingName]
,[BuildingShortName]
,[OwnershipTypeId],
[BuildingTypeId]
)
VALUES
(2, 'Ann Arbor', 'AA', 0, 0)

BuildingKey, BuildingName, BuildingShortName, OwnershipTypeId, BuildingTypeId параметры являются обязательными, другие параметры являются необязательными.The BuildingKey, BuildingName, BuildingShortName, OwnershipTypeId, BuildingTypeId parameters are required, the other parameters are optional.

Импорт подсетейImport Subnets

Импорт зданий предоставляет возможность получения построение полезные сведения о конкретных (низкого уровня звонков в построение на WiFi/проводной сети, и т.д.).Importing Buildings gives you the ability to get building specific insights (poor calls per building on WiFi/Wired, etc.).

Примечание

Этот шаг является обязательным, но рекомендуется.This step is optional, but recommended.

Импорт подсети и сопоставить их зданий, импортирован на предыдущем этапе.Import Subnets and map them to the Buildings imported in the last step. Если не следует заполнить NetworkName, убедитесь, что каждой записи в этой таблице использует NetworkNameID 0.If you decided not to populate NetworkName, ensure each entry in this table uses a NetworkNameID of 0.

Примеры синтаксиса SQLSample SQL Syntax

INSERT INTO [dbo].[CqdNetwork] 
([Network]
,[NetworkNameID]
,[BuildingKey]
,[UpdatedDate]
)

VALUES
 ('172.16.254.0',0,1,'2015-11-11')

Сети и UpdatedDate параметры являются обязательными, другие параметры являются необязательными.The Network, and UpdatedDate parameters are required, the other parameters are optional.

Необязательно: BSSIDOptional: BSSID

Заполнение сведения BSSID предоставляет дополнительные корреляции потока WiFi контроллером или радио.Populating BSSID information gives you additional WiFi stream correlation by controller or radio. Это в дополнение к фильтрация по построению или подсети.This is in addition to filtering by building or subnet.

Примеры синтаксиса SQLSample SQL Syntax

INSERT INTO [dbo].[CqdBssid]
([Ap],
[Bss],
[Building],
[ess],
[phy]
)
VALUES
('AP1','00-00-00-00-00-00','Aruba AP 1','Controller1','bgn')

Сведения о CqdBssidTableCqdBssidTable Details

Как показано на CQDAs shown in CQD В таблице CQDBssidCQDBssid Table Пример исходные данныеExample inputs
AP NNameAp NName
APAP
AP1AP1
BBssidBBssid
BSSBSS
00-00-00-00-00-00 (необходимо использовать с разделителями fformat)00-00-00-00-00-00 (you must use the delimited fformat)
КонтроллерController
BuildingBuilding
Аруба AP 7Aruba AP 7
УстройстваDevice
essess
Контроллер1Controller1
РадиоRadio
phyphy
bgnbgn

Обработка импортированных данныхProcessing the imported data

По умолчанию после импорта данных построения/сети он применяется только к записей, созданных после этого времени.By default, after you import building/network data it will only apply to records generated after that point in time.

Чтобы отметить все предыдущие записи с помощью новых данных, необходимо выполнить процедуру, хранимых CqdUpdateBuilding, как показано ниже:To tag all the previous records with this new data, you will need to run the CqdUpdateBuilding stored procedure as shown below:

Задайте для него Дата первой записи (определение, с помощью команды выберите MIN(StartTime) из CqdPartitionedStreamView SQL), EndDate завтрашнему дню, тогда значение NULL для последние два значения.Give it the date of your first record( identify that using the Select MIN(StartTime) FROM CqdPartitionedStreamView SQL command ), an EndDate of tomorrow, then NULL for the last two values.

После данных связан с поток данных, SSIS куба необходимо повторно обработать все записи.Once the data is associated with stream data, the SSIS Cube needs to reprocess all records. Это также относится когда Массовое добавление данных BSSID/поставщика услуг Интернета.This also applies when bulk adding BSSID/ISP data. Убедитесь, что выбран «Процесс Full».Ensure that "Process Full" is selected.