Образец работы с отчетами. Включение панелей мониторинга и отчетов в пользовательские представления

Образец работы с отчетами. Включение панелей мониторинга и отчетов в пользовательские представления

Одним из преимуществ зависимости System Center 2012 – Service Manager от Microsoft SharePoint и включения новых кубов Microsoft OLAP в решение Service Manager заключается в простоте создания панелей мониторинга SharePoint с использованием PerformancePoint Services в Microsoft SharePoint Server 2010 или Microsoft Excel.Затем в Service Manager можно создать настраиваемое представление для отображения этих панелей мониторинга.

Для создания настраиваемого представления для отображения панели мониторинга из определенной среды в Консоль Service Manager используются следующие процедуры.Выполните все три следующие процедуры в порядке их следования.

Создание пакета управления панели мониторинга

В Консоль Service Manager выберите пункт Администрирование.

В области Задачи выберите команду Запустить сеанс PowerShell.

В окне Windows PowerShell введите следующую команду и нажмите клавишу ВВОД.

В Консоль Service Manager выберите пункт Рабочие элементы.В области Рабочие элементы щелкните правой кнопкой мыши узел Управление инцидентами и выберите пункт Создать папку.

В диалоговом окне Создание новой папки в поле Имя папки введите Dashboards.Выберите папку Dashboards как Пакет управления и нажмите кнопку ОК.

В окне Windows PowerShell введите следующие команды.

Изменение пакета управления панели мониторинга в Visual Studio

Запустите Microsoft Visual Studio.

В Visual Studio в меню Файл выберите пункты Открыть и Файл, а затем в диалоговом окне Открытие файла найдите папку C:\DashBoards и откройте только что экспортированный файл пакета управления.Имя файла представлено в формате ManagementPack.<GUID>.xml.

В Visual Studio внесите изменения в файл пакета управления, как описано в нескольких следующих шагах.

Найдите тег <Assembly> и замените его на следующий код.

Замените текущий идентификатор на IncidentDashboards, как описано ниже.

Найдите следующий блок кода.

Внутри этого блока обновите блок <ID> следующим образом.

Затем найдите следующий блок кода.

Внутри этого блока обновите теги <DisplayString> следующим образом.

Выберите пункты Файл, Сохранить ManagementPack.<GUID>.xml как и в диалоговом окне Сохранить файл как в поле Имя файла введите C:\DashBoards\IncidentDashboards.xml.

В разделе <References> добавьте ссылку на пакет управления System.Library.Итоговый раздел <References> должен иметь следующий вид.

Сохраните обновленный файл.

Добавьте новый раздел PresentationsType между разделами </Categories> и <Presentation> .Конечный результат этого добавления должен быть следующим.

Сохраните обновленный файл.

Добавьте объявление представления, добавив следующий код между тегами <Presentation> и <Folders> .Итоговый код должен иметь следующий вид.

Замените URL-адрес в атрибуте Source на URL-адрес панели мониторинга в используемой среде.По этому URL-адресу должно отображаться содержимое, которое доступно для браузера пользователя в интрасети или в Интернете.

Сохраните обновленный файл.

Добавьте новый элемент FolderItem в раздел FolderItems .Итоговый код должен иметь следующий вид.

Значение Folder ID каждый раз разное, так как оно генерируется консолью при создании папки.Скопируйте атрибут ID из элемента

Сохраните обновленный файл.

Обновите элемент DisplayString с учетом атрибута ID с предыдущего шага.Найдите следующий код.

Обновите его с учетом атрибута ID с предыдущего шага.Этот код теперь должен быть похож на следующий.

Добавьте новый элемент ImageReference в раздел ImageReferences .Итоговый код должен иметь следующий вид.

Этот элемент ImageReference указывает на значок Инцидент по умолчанию, который используется для представления Все инциденты в Консоль Service Manager.Вместо него можно использовать пользовательский ресурс изображения.

Сохраните обновленный файл.

Добавьте новый элемент DisplayString в раздел DisplayStrings .Итоговый код должен иметь следующий вид.

Сохраните обновленный файл.

Отображение панели мониторинга в настраиваемом представлении

В сеансе Service Manager для Windows PowerShell выполните следующую команду, чтобы проверить пакет управления IncidentDashboards.

Если проверка будет успешной, импортируйте пакет управления, выполнив следующую команду.

Закройте, а затем снова откройте Консоль Service Manager.

Выберите элемент Рабочие элементы.В области Рабочие элементы разверните узлы Управление инцидентами и Dashboards.Выберите представление Incident Dashboard, чтобы просмотреть панель мониторинга с сайта SharePoint, размещенную в Консоль Service Manager.

Если эта процедура выполняется в среде, в которой отсутствует хранилище данных Service Manager, данные в панели мониторинга могут не соответствовать действительности.

📎📎📎📎📎📎📎📎📎📎