Udostępnij za pośrednictwem


Wyświetlanie danych programu Operations Manager za pomocą programu SharePoint

 

Opublikowano: marzec 2016

Dotyczy: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Program System Center 2012 – Operations Manager zawiera składnik Web Part programu SharePoint, który pozwala wyświetlać wybrane pulpity nawigacyjne z konsoli sieci Web. Skonfigurowany składnik Web Part pozwala jednym rzutem oka ocenić metryki dostępności i wydajności aplikacji w danym środowisku.

Składnik Web Part programu Operations Manager szczególnie przydaje się do prezentowania widoków aktualnego stanu osobom w danej organizacji, które nie są użytkownikami programu Operations Manager. W celu skonfigurowania pulpitów nawigacyjnych na stronie programu SharePoint skorzystaj z odpowiednich procedur z poniższej listy.

  • Jak wdrożyć składnik Web Part programu Operations Manager
    Zanim będzie można dodać składnik Web Part programu Operations Manager do strony programu SharePoint, składnik Web Part musi zostać wdrożony w lokacji programu SharePoint.

  • Jak skonfigurować składnik Web Part do łączenia się z konsolą sieci Web
    Po wdrożeniu składnika Web Part programu Operations Manager należy go skonfigurować do łączenia się z określoną konsolą sieci Web.

  • Jak dodać składnik Web Part programu Operations Manager do strony programu SharePoint
    Po wdrożeniu składnika Web Part programu Operations Manager w lokacji programu SharePoint można dodać składnik Web Part do strony programu SharePoint.

  • Jak skonfigurować składnik Web Part do korzystania z poświadczeń udostępnionych
    Aby skonfigurować składnik Web Part programu Operations Manager tak, by mogły go wyświetlać osoby niebędące użytkownikami programu Operations Manager, należy skonfigurować składnik Web Part do korzystania z poświadczeń udostępnionych.

  • Jak dodać dodatkowe środowiska do składnika Web Part
    Podczas wdrażania składnika Web Part programu Operations Manager konfiguruje się go do łączenia się z określonym serwerem konsoli sieci Web lub środowiskiem. Do składnika Web Part można dodawać dodatkowe środowiska, co pozwala wyświetlać pulpity nawigacyjne z wielu grup zarządzania.

  • Jak odinstalować składnik Web Part programu Operations Manager
    Składnik Web Part programu Operations Manager można odinstalować ze wszystkich witryn (lokacji) i aplikacji sieci Web znajdujących się w danej farmie albo z określonej witryny (lokacji) lub aplikacji sieci Web.

Jak wdrożyć składnik Web Part programu Operations Manager

Wymagania wstępne dotyczące wdrażania składnika Web Part programu Operations Manager są następujące:

  • Na jednym z serwerów zarządzania musi być zainstalowana konsola sieci Web programu Operations Manager.

  • Farma programu SharePoint musi działać pod kontrolą programu SharePoint 2013, SharePoint Server 2010 Standard, SharePoint Server 2010 Enterprise lub SharePoint Foundation 2010.

    Uwaga

    Jeśli farma SharePoint działa pod kontrolą programu SharePoint Foundation 2010, składnik Web Part można wdrożyć tylko w tej samej domenie co konsolę sieci Web i nie można korzystać z poświadczeń udostępnionych.

  • Należy dysponować uprawnieniami administratora programu SharePoint do farmy programu SharePoint; ściślej mówiąc, należy mieć uprawnienia do wykonywania następujących zadań:

    • Uruchamianie klienta PowerShell programu SharePoint

    • Uruchamianie i zatrzymywanie usług SPAdminV4 i SPTimerV4

    • Uruchamianie poleceń cmdlet Add-SPSolution oraz Install-SPSolution na użytek farmy i uruchamianie polecenia cmdlet Enable-SPFeature dla wszystkich lokacji w farmie

Składnik Web Part to plik rozwiązania o nazwie Microsoft.EnterpriseManagement.SharePointIntegration.wsp. Aby wdrożyć składnik Web Part, należy uruchomić skrypt o nazwie install-OperationsManager-DashboardViewer.ps1. Skrypt ten znajduje się w folderze instalacyjnym programu Operations Manager w ścieżce Setup\amd64\SharePoint.

Uwaga

Więcej informacji o skryptach dołączonych do programu Operations Manager można uzyskać, korzystając z powłoki poleceń i polecenia cmdlet get-help. Na przykład: get-help install-OperationsManager-DashboardViewer.ps1.

Korzystając ze skryptu install-OperationsManager-DashboardViewer.ps1, można wdrożyć składnik Web Part we wszystkich witrynach (lokacjach) i aplikacjach sieci Web znajdujących się w danej farmie albo w określonej witrynie (lokacji) lub aplikacji sieci Web.

Aby wdrożyć składnik Web Part programu Operations Manager

  1. Skopiuj pliki install-OperationsManager-DashboardViewer.ps1 oraz Microsoft.Enterprisemanagement.Sharepointintegration.wsp z folderu instalacyjnego programu Operations Manager, który znajduje się w ścieżce Setup\amd64\SharePoint, w miejsce, do którego ma dostęp powłoka zarządzania programu SharePoint 2010.

  2. Otwórz powłokę zarządzania programu SharePoint 2010 i przejdź do katalogu, w którym został zapisany plik install-OperationsManager-DashboardViewer.ps1.

  3. W powłoce zarządzania programu SharePoint 2010 wpisz następujące polecenie i naciśnij klawisz Enter:

    .\install-OperationsManager-DashboardViewer.ps1 –solutionPath*<katalog pliku Microsoft.EnterpriseManagement.SharePointIntegration.wsp>-url<opcjonalnie, w celu instalacji w portalu lub witrynie sieci Web o określonym adresie>*

    Oto przykład wdrażania składnika Web Part w portalu o określonym adresie. W tym przykładzie pliki są kopiowane do katalogu „C:\Program Files\System Center Operations Manager 2012\”.

    .\install-OperationsManager-DashboardViewer.ps1 "C:\Program Files\System Center Operations Manager 2012\" https://localhost:4096

    Jeśli po uruchomieniu skryptu wystąpi błąd, należy wyłączyć domyślne zasady wykonywania RemoteSigned podpisujące kod dla powłoki zarządzania programu SharePoint 2010. Aby pozwolić na uruchomienie skryptu install-OperationsManager-DashboardViewer.ps1, wpisz następujące polecenie i naciśnij klawisz Enter:

    Set-ExecutionPolicy Unrestricted

    Gdy zostaną wyświetlone komunikaty z żądaniem potwierdzenia, naciśnij klawisz Y w celu potwierdzenia, a następnie uruchom skrypt.

  4. Zweryfikuj, że składnik Web Part jest wdrożony i aktywowany, wykonując następujące czynności:

    1. Otwórz lokację https://localhost.

    2. W menu rozwijanym Działania lokacji kliknij polecenie Ustawienia lokacji.

    3. W sekcji Administracja zbiorem lokacji kliknij element Funkcje zbioru lokacji.

    4. Znajdź pozycję Składnik Web Part pulpitu nawigacyjnego programu Operations Manager.

      • Jeśli na przycisku z prawej strony widać polecenie Aktywuj, to znaczy, że funkcja nie została aktywowana automatycznie podczas wdrażania. Aby aktywować składnik Web Part, kliknij przycisk Aktywuj.

      • Jeśli na przycisku z prawej strony widać polecenie Dezaktywuj, dodatkowe czynności nie są wymagane. Składnik Web Part pulpitu nawigacyjnego programu Operations Manager można odtąd wstawić na stronach lokacji.

  5. Jeśli domyślne zasady wykonywania RemoteSigned podpisujące kod zostały wyłączone w celu uruchomienia skryptu install-OperationsManager-DashboardViewer.ps1, należy włączyć je ponownie po uruchomieniu skryptu. Wpisz następujące polecenie i naciśnij klawisz Enter:

    Set-ExecutionPolicy Restricted

    Gdy zostaną wyświetlone komunikaty z żądaniem potwierdzenia, naciśnij klawisz Y w celu potwierdzenia.

Jak skonfigurować składnik Web Part do łączenia się z konsolą sieci Web

Po wdrożeniu i aktywowaniu składnika Web Part należy skonfigurować go do łączenia się z konsolą sieci Web lub środowiskiem. W każdej chwili można dodać więcej środowisk. Do konfiguracji środowiska pod kątem składnika Web Part służy poniższa procedura.

Aby skonfigurować środowisko pod kątem składnika Web Part za pomocą interfejsu użytkownika

  1. W centralnej lokacji administracyjnej programu SharePoint, w menu rozwijanym Działania lokacji kliknij polecenie Wyświetl całą zawartość lokacji.

  2. W obszarze Listy kliknij element Środowiska konsoli sieci Web programu Operations Manager.

  3. Kliknij przycisk Dodaj nowy element.

  4. W polu Nazwa wprowadź unikatową nazwę.

  5. W polu HostURI wprowadź identyfikator URI serwera, na którym znajduje się konsola sieci Web programu Operations Manager. Na przykład: http://NazwaSerwera/OperationsManager/

  6. Kliknij przycisk Zapisz.

Jak dodać składnik Web Part programu Operations Manager do strony programu SharePoint

Po wdrożeniu składnika Web Part programu Operations Manager w lokacji programu SharePoint składnik Web Part można już dodawać do stron. Podczas dodawania składnika Web Part konfiguruje się go w celu wyświetlania określonego widoku pulpitu nawigacyjnego. Do celów konfiguracji jest potrzebny identyfikator URI widoku pulpitu nawigacyjnego, który ma być wyświetlany.

Aby uzyskać identyfikator URI, otwórz konsolę sieci Web i przejdź do potrzebnego widoku pulpitu nawigacyjnego. Na pasku adresu zostanie wyświetlony adres podobny do poniższego:

https://localhost/OperationsManager/#/dashboard%7Btype=Microsoft.SystemCenter.Visualization.Library!Visualization.SlaDashboardViewInstanceDaily%7D

Procedura przedstawiona poniżej tworzy stronę programu SharePoint ze składnikiem Web Part Podgląd pulpitu nawigacyjnego w programie Operations Manager, do którego mają dostęp tylko osoby przypisane do jednej z ról użytkownika, takiej jak operator czy administrator, programu Operations Manager. Aby skonfigurować składnik Web Part Podgląd pulpitu nawigacyjnego w programie Operations Manager tak, by mogły go wyświetlać osoby niebędące użytkownikami programu Operations Manager, wykonaj poniższe czynności, a następnie zapoznaj się z procedurą How to Configure the Web Part to Use Shared Credentials [OM12_CTP3].

Aby dodać składnik Web Part do strony

  1. Otwórz przeglądarkę internetową, a następnie przejdź w niej do serwera programu SharePoint.

  2. W menu rozwijanym Działania lokacji kliknij polecenie Nowa strona.

  3. Wprowadź nazwę dla strony i kliknij przycisk Utwórz.

  4. Nowa strona zostanie otwarta z dostępnymi narzędziami edycji. W obszarze Narzędzia edycji kliknij przycisk Wstaw.

  5. Na pasku narzędzi Wstaw kliknij przycisk Składnik Web Part.

  6. W obszarze Kategorie kliknij pozycję Microsoft System Center.

  7. W obszarze Składniki Web Part kliknij pozycję Składnik Web Part Podgląd pulpitu nawigacyjnego w programie Operations Manager, a następnie kliknij przycisk Dodaj.

  8. Kliknij strzałkę w prawym górnym rogu składnika Web Part, a następnie kliknij przycisk Edytuj składnik Web Part.

  9. W polu Serwer pulpitu nawigacyjnego wybierz serwer konsoli sieci Web, w polu Parametry pulpitu nawigacyjnego wprowadź identyfikator URI pulpitu nawigacyjnego, a następnie kliknij przycisk OK.

  10. Na pasku menu kliknij polecenie Strona.

  11. Kliknij przycisk Zapisz i zamknij.

Uwaga

Po prawidłowym skonfigurowaniu składnika Web Part pulpitu nawigacyjnego w programie SharePoint może zostać wyświetlony komunikat o błędzie stwierdzający, że „bilet wygasł”. Jest to spowodowane bardzo małym limitem czasu dla biletu zastąpienia (domyślnie 5 sekund). Jeśli czas serwera z programem SharePoint różni się od czasu serwera konsoli sieci Web o wartość większą niż ta, połączenie kończy się niepowodzeniem. Sytuacja taka może wystąpić, jeśli komputery znajdują się w różnych domenach i korzystają z różnych źródeł czasu. Można zwiększyć limit czasu dla programu SharePoint Server na liście konsoli sieci Web, ale serwer stanie się wtedy bardziej narażony na ataki. Najlepszym rozwiązaniem jest zsynchronizowanie czasu między serwerem z programem SharePoint i serwerem konsoli sieci Web.

Jak skonfigurować składnik Web Part do korzystania z poświadczeń udostępnionych

Aby skonfigurować składnik Web Part Podgląd pulpitu nawigacyjnego w programie Operations Manager tak, by mogły go wyświetlać osoby niebędące użytkownikami programu Operations Manager, wykonaj poniższe procedury. W ramach pierwszej procedury skonfigurujesz poświadczenia, tworząc w programie SharePoint identyfikator aplikacji docelowej. Następie skonfigurujesz środowisko składnika Web Part.

Uwaga

Program Operations Manager zawiera dwa skrypty w katalogu setup\SharePoint pozwalające użytkownikom na dodawanie i aktualizowanie kluczy środowiska sieci Web programu SharePoint z pliku konfiguracji sieci Web: add-OperationsManager-WebConsole-Environment.ps1 i update-OperationsManager-WebConsole-Environment.ps1. Skrypty te usuwają algorytmy encryptionAlgorithm i encryptionValidationAlgorithm dla biletu zastąpienia z pliku web config oraz dodają go lub aktualizują w środowisku programu SharePoint. Pozwala to zautomatyzować tworzenie i cyrkulację kluczy. Procedury dotyczące korzystania z tych skryptów znajdują się w niniejszej części.

Uwaga

W programie SharePoint Foundation 2010 nie można skonfigurować poświadczeń udostępnionych.

Aby utworzyć identyfikator aplikacji docelowej

  1. W administracji centralnej programu SharePoint, w obszarze Zarządzanie aplikacjami kliknij element Zarządzaj aplikacjami usług.

  2. Kliknij dwukrotnie element Usługa bezpiecznego magazynu.

  3. Kliknij przycisk Nowy.

  4. Na stronie Ustawienia aplikacji wprowadź identyfikator aplikacji docelowej, jej nazwę wyświetlaną i adres e-mail osoby kontaktowej. Identyfikator aplikacji docelowej to unikatowy ciąg tekstowy używany przez aplikację Usługa bezpiecznego magazynu do identyfikowania tej aplikacji docelowej. Nazwa wyświetlana to nazwa wyświetlana w interfejsie użytkownika. Adres e-mail kontaktu może być dowolnym prawdziwym adresem e-mail i nie musi należeć do żadnego z administratorów aplikacji Usługa bezpiecznego magazynu. W polu Typ aplikacji docelowej wybierz element Grupa. Kliknij przycisk Dalej.

  5. Na stronie Dodawanie pola zaakceptuj domyślne wartości w polach Nazwa użytkownika systemu Windows i Hasło systemu Windows i kliknij przycisk Dalej.

  6. W polu Administratorzy aplikacji docelowej wprowadź konto domeny i kliknij przycisk OK.

  7. Kliknij strzałkę listy rozwijanej z prawej strony nazwy utworzonego właśnie identyfikatora aplikacji docelowej i kliknij opcję Ustaw poświadczenia.

  8. W polu Nazwa użytkownika systemu Windows wprowadź nazwę użytkownika konta, z którego ma korzystać składnik Web Part. Wprowadź hasło dla tego konta, potwierdź to hasło, a następnie kliknij przycisk OK.

Aby skonfigurować środowisko składnika Web Part do korzystania z poświadczeń udostępnionych

  1. Na serwerze obsługującym konsolę sieci Web, w folderze instalacyjnym konsoli sieci Web programu Operations Manager, znajdź plik Web.config. Domyślna ścieżka instalacji to C:\Program Files\System Center 2012\Operations Manager\WebConsole\WebHost.

  2. Otwórz plik Web.config w edytorze tekstów.

  3. Znajdź sekcję <encryption>.

  4. Znajdź wpis OverrideTicketEncryptionKey. W poniższym przykładzie pierwszą wartością pogrubioną jest klucz algorytmu szyfrowania, a drugą — klucz algorytmu weryfikacji szyfrowania:

    Przykłady: <key name="OverrideTicketEncryptionKey" algorithm="3DES" value="92799B26F0BF54EE76A40CFECDB29868927D2DA4D7E57EBD"> <validation algorithm="HMACSHA1" value="7526BAC9FC9562835A3872A3DC12CB8B"/>

  5. Skopiuj obydwa klucze i zamknij plik Web.config.

  6. W lokacji programu SharePoint, w menu rozwijanym Działania lokacji kliknij polecenie Wyświetl całą zawartość lokacji.

  7. W obszarze Listy kliknij element Środowiska konsoli sieci Web programu Operations Manager.

  8. Kliknij składnik Web Part, który chcesz skonfigurować, a następnie kliknij przycisk Edytuj element.

  9. W polu TargetApplicationID wprowadź identyfikator aplikacji docelowej utworzony za pomocą poprzedniej procedury.

  10. W polu Klucz algorytmu szyfrowania wprowadź klucz algorytmu szyfrowania skopiowany z pliku Web.config.

  11. W polu Klucz algorytmu weryfikacji szyfrowania wprowadź klucz algorytmu weryfikacji szyfrowania skopiowany z pliku Web.config.

  12. Kliknij przycisk Zapisz.

Powtórz tę czynność dla każdego środowiska programu Operations Manager.

Aby skonfigurować środowisko dla składnika Web Part za pomocą skryptu

  1. Skopiuj plik add-OperationsManager-WebConsole-Environment.ps1, który znajduje się w folderze instalacji programu Operations Manager w ścieżce Setup\amd64\SharePoint, na serwer SharePoint.

  2. Otwórz powłokę programu Operations Manager.

  3. Uruchom polecenie add-OperationsManager-WebConsole-Environment.ps1, korzystając z następujących parametrów:

    -titlenazwa widoku pulpitu nawigacyjnego

    -webconsoleUNC "ścieżka do pliku web.config, bez nazwy pliku"

    Uwaga

    Plik web.config znajduje się w folderze Program Files\System Center 2012\Operations Manager\WebConsole\WebHost na komputerze, na którym jest uruchomiona konsola sieci Web.

    -targetApplicationIDidentyfikator aplikacji docelowej

Jak dodać dodatkowe środowiska do składnika Web Part

Dodanie nowych środowisk do składnika Web Part pozwala na wyświetlanie pulpitów nawigacyjnych z wielu grup zarządzania.

Aby dodać środowiska do składnika Web Part

  1. W lokacji programu SharePoint, w menu rozwijanym Działania lokacji kliknij polecenie Wyświetl całą zawartość lokacji.

  2. W polu Listy kliknij pozycję Konsole sieci Web programu Operations Manager.

  3. Kliknij przycisk Dodaj nowy element.

  4. W polu Nazwa wprowadź unikatową nazwę.

  5. W polu HostURI wprowadź identyfikator URI serwera, na którym znajduje się konsola sieci Web programu Operations Manager. Na przykład: https://localhost/OperationsManager/

  6. Kliknij przycisk Zapisz.

Aby dodać środowiska do składnika Web Part za pomocą skryptu

  1. Skopiuj plik update-OperationsManager-WebConsole-Environment.ps1, który znajduje się w folderze instalacji programu Operations Manager pod Setup\amd64\SharePoint, na serwer SharePoint.

  2. Otwórz powłokę programu Operations Manager.

  3. Uruchom polecenie update-OperationsManager-WebConsole-Environment.ps1, korzystając z następujących parametrów:

    -titlenazwa widoku pulpitu nawigacyjnego

    -webconsoleUNC "ścieżka do pliku web.config, bez nazwy pliku"

    Uwaga

    Plik web.config znajduje się w folderze Program Files\System Center 2012\Operations Manager\WebConsole\WebHost na komputerze, na którym jest uruchomiona konsola sieci Web.

    -targetApplicationIDidentyfikator aplikacji docelowej

Jak odinstalować składnik Web Part programu Operations Manager

Podobnie jak przy jego wdrażaniu, składnik Web Part programu Operations Manager można odinstalować ze wszystkich witryn (lokacji) i aplikacji sieci Web w danej farmie albo z określonej witryny (lokacji) lub aplikacji sieci Web. Składnik Web Part można odinstalować za pomocą skryptu lub wycofać za pomocą lokacji administracji centralnej programu SharePoint 2010.

Aby odinstalować składnik Web Part za pomocą skryptu

  1. Skopiuj plik install-OperationsManager-DashboardViewer.ps1 do lokalizacji, do której ma dostęp powłoka zarządzania programu SharePoint 2010.

  2. Otwórz powłokę zarządzania programu SharePoint 2010 i przejdź do katalogu, w którym został zapisany plik install-OperationsManager-DashboardViewer.ps1.

  3. W powłoce zarządzania programu SharePoint 2010 wpisz następujące polecenie i naciśnij klawisz Enter:

    .\uninstall-OperationsManager-DashboardViewer.ps1 –solutionPath*<katalog pliku Microsoft.EnterpriseManagement.SharePointIntegration.wsp>-url<opcjonalnie, w celu odinstalowania z portalu lub witryny sieci Web o określonym adresie>*

    Przykład polecenia odinstalowującego składnik Web Part z portalu o określonym adresie:

    .\uninstall-OperationsManager-DashboardViewer.ps1 "C:\Program Files\System Center Operations Manager 2012\" https://localhost:4096

    Jeśli po uruchomieniu skryptu wystąpi błąd, należy wyłączyć domyślne zasady wykonywania RemoteSigned podpisujące kod dla powłoki zarządzania programu SharePoint 2010. Aby pozwolić na uruchomienie skryptu install-OperationsManager-DashboardViewer.ps1, wpisz następujące polecenie i naciśnij klawisz Enter:

    Set-ExecutionPolicy Unrestricted

    Gdy zostaną wyświetlone komunikaty z żądaniem potwierdzenia, naciśnij klawisz Y w celu potwierdzenia, a następnie uruchom skrypt.

  4. Jeśli domyślne zasady wykonywania RemoteSigned podpisujące kod zostały wyłączone w celu uruchomienia skryptu install-OperationsManager-DashboardViewer.ps1, należy włączyć je ponownie po uruchomieniu skryptu. Wpisz następujące polecenie i naciśnij klawisz Enter:

    Set-ExecutionPolicy Restricted

    Gdy zostaną wyświetlone komunikaty z żądaniem potwierdzenia, naciśnij klawisz Y w celu potwierdzenia.

Aby wycofać składnik Web Part za pomocą administracji centralnej programu SharePoint

  1. Otwórz lokację administracji centralnej programu SharePoint 2010.

  2. Kliknij pozycję Ustawienia systemowe.

  3. Kliknij pozycję Zarządzaj rozwiązaniami farmy.

  4. Kliknij prawym przyciskiem myszy plik Microsoft.EnterpriseManagement.SharePointIntegration.wsp, a następnie kliknij polecenie Wycofaj.