Dela via


Använda SharePoint för att visa Operations Manager-data

 

Utgivet: mars 2016

Gäller för: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

System Center 2012 – Operations Manager innehåller en SharePoint-webbdel som visar utvalda instrumenpaneler från webbkonsolen. Med en konfigurerad webbdel kan du få en snabb överblick över tillgänglighets- och prestandamått för program i miljön.

Webbdelen i Operations Manager är särskilt användbar när du vill ge aktuella statusvyer till personer i organisationen som inte är Operations Manager-användare. Med följande procedurer kan du konfigurera instrumentpaneler på en SharePoint-sida.

  • Så här distribuerar du Operations Manager-webbdelen
    Innan du kan lägga till Operations Manager-webbdelen på en SharePoint-sida måste webbdelen distribueras på SharePoint-webbplatsen.

  • Så här konfigurerar du webbdelen så att den ansluter till en webbkonsol
    När du har distribuerat Operations Manager-webbdelen konfigurerar du den så att den ansluter till en specifik webbkonsol.

  • Så här lägger du till Operations Manager-webbdelen på en SharePoint-sida
    När Operations Manager-webbdelen har distribuerats på en SharePoint-webbplats kan du lägga till webbdelen på en SharePoint-sida.

  • Så här konfigurerar du webbdelen så att delade autentiseringsuppgifter används
    Om du vill konfigurera Operations Manager-webbdelen så att personer som inte är Operations Manager-användare kan visa den måste du konfigurera webbdelen så att delade autentiseringsuppgifter används.

  • Så här lägger du till fler miljöer i webbdelen
    När du har distribuerat Operations Manager-webbdelen konfigurerar du den så att den ansluter till en webbkonsolserver eller miljö. Du kan lägga till fler miljöer i en webbdel, vilket gör att du kan visa instrumentpaneler från flera olika hanteringsgrupper.

  • Så här avinstallerar du Operations Manager-webbdelen
    Du kan avinstallera Operations Manager-webbdelen på alla webbplatser och i alla webbprogram i servergruppen eller på en specifik webbplats eller i ett specifikt webbprogram.

Så här distribuerar du Operations Manager-webbdelen

Följande förutsättningar gäller för distribution av Operations Manager-webbdelen:

  • Operations Manager-webbkonsolen måste vara installerad på en hanteringsserver.

  • SharePoint-servergruppen måste köra Sharepoint 2013, SharePoint Server 2010 Standard, SharePoint Server 2010 Enterprise eller SharePoint Foundation 2010.

    System_CAPS_noteInformation

    Om SharePoint-servergruppen kör SharePoint Foundation 2010 kan du bara distribuera webbdelen i samma domän som webbkonsolen och du kan inte använda delade autentiseringsuppgifter.

  • Du måste ha behörighet som SharePoint-administratör för SharePoint-servergruppen, och specifikt ha behörighet att utföra följande uppgifter:

    • Köra SharePoint PowerShell-klienten

    • Starta och stoppa SPAdminV4- och SPTimerV4-tjänsten

    • Köra Add-SPSolution- och Install-SPSolution-cmdletar för servergruppen och köra Enable-SPFeature-cmdleten för alla platser i servergruppen

Webbdelen är en lösningsfil med namnet Microsoft.EnterpriseManagement.SharePointIntegration.wsp. Du distribuerar webbdelen genom att köra skriptet install-OperationsManager-DashboardViewer.ps1. Skriptet finns i installationsmappen för Operations Manager under Setup\amd64\SharePoint.

System_CAPS_noteInformation

Du kan få mer information om skripten som medföljer Operations Manager genom att använda kommandotolken och cmdleten get-help. Till exempel: get-help install-OperationsManager-DashboardViewer.ps1.

Med skriptet install-OperationsManager-DashboardViewer.ps1 kan du distribuera webbdelen på alla webbplatser och i alla webbprogram i servergruppen eller på en specifik webbplats eller i ett specifikt webbprogram.

Distribuera Operations Manager-webbdelen

  1. Kopiera filen install-OperationsManager-DashboardViewer.ps1 och filen Microsoft.Enterprisemanagement.Sharepointintegration.wsp i installationsmappen för Operations Manager under Setup\amd64\SharePoint till en plats som hanteringsgränssnittet SharePoint 2010 kan komma åt.

  2. Öppna hanteringsgränssnittet för SharePoint 2010 och gå till katalogen där du har sparat filen install-OperationsManager-DashboardViewer.ps1.

  3. I hanteringsgränssnittet för SharePoint 2010 skriver du följande kommando och trycker på Enter.

    .\install-OperationsManager-DashboardViewer.ps1 –solutionPath*<katalog för Microsoft.EnterpriseManagement.SharePointIntegration.wsp>-url<valfritt, för installation på en specifik portaladress eller webbplats>*

    I följande exempel distribueras webbdelen på en specifik portaladress. I det här exemplet kopierar du filerna till ”C:\Program\System Center Operations Manager 2012\”.

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

    Om det inträffar ett fel när du kör skriptet måste du inaktivera standardkörningsprincipen RemoteSigned för kodsignering för SharePoint 2010:s hanteringsgränssnitt. Kör skriptet install-OperationsManager-DashboardViewer.ps1 genom att skriva följande kommando och trycka på Enter:

    Set-ExecutionPolicy Unrestricted

    Några bekräftelsemeddelanden visas, där du bekräftar genom att välja Y och sedan kör skriptet.

  4. Kontrollera att webbdelen har distribuerats och aktiverats innan du utför följande steg:

    1. Öppna webbplatsen https://localhost.

    2. I listrutan Webbplatsåtgärder klickar du på Webbplatsinställningar.

    3. I avsnittet Administration av webbplatssamling klickar du på Webbplatssamlingens funktioner.

    4. Leta reda på Webbdel i Operations Manager Instrumentpanel.

      • Om det står Aktivera på knappen till höger har funktionen inte automatiskt aktiverats vid distribueringen. Om du vill aktivera webbdelen klickar du på knappen Aktivera.

      • Om det står Inaktivera på knappen till höger krävs ingen åtgärd. Webbdelen i Operations Manager Instrumentpanel kan nu infogas på webbplatssidor.

  5. Om du har inaktiverat standardkörningsprincipen RemoteSigned för kodsignering för körning av skriptet install-OperationsManager-DashboardViewer.ps1 bör du återaktivera det efter att skriptet körs. Skriv följande kommando och tryck på Enter:

    Set-ExecutionPolicy Restricted

    Några bekräftelsemeddelanden visas, där du bekräftar genom att välja Y.

Så här konfigurerar du webbdelen så att den ansluter till en webbkonsol

När webbdelen har distribuerats och aktiverats måste du konfigurera webbdelen så att den ansluter till en webbkonsol eller miljö. Du kan när som helst lägga till fler miljöer. Med följande procedur konfigurerar du miljön för en webbdel.

Konfigurera miljön för en webbdel med användargränssnittet

  1. På den centrala administrationsplatsen för SharePoint går du till menyn Webbplatsåtgärder och klickar på Visa allt webbplatsinnehåll.

  2. I Listor klickar du på Operations Manager-webbkonsolmiljöer.

  3. Klicka på Lägg till nytt objekt.

  4. Ange ett unikt namn i fältet Namn.

  5. I fältet HostURI anger du URI för en server som är värd för Operations Manager-webbkonsolen. Till exempel: http://Servernamn/OperationsManager/

  6. Klicka på Spara.

Så här lägger du till Operations Manager-webbdelen på en SharePoint-sida

När du har distribuerat Operations Manager-webbdelen på en SharePoint-webbplats kan du lägga till webbdelen på sidor. När du lägger till webbdelen konfigurerar du den så att den visar en specifik instrumentpanelsvy. För konfigurationen behöver du URI för instrumentpanelsvyn som du vill visa.

Hämta URI genom att öppna webbkonsolen och gå till den instrumentpanelsvy du vill ha. I adressfältet visas en adress enligt följande:

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

Med följande procedur skapas en SharePoint-sida med webbdelen i visningsprogrammet för Operations Manager Instrumentpanel som användarna bara kan få åtkomst till om de har en Operations Manager-användarroll, till exempel Operatör eller Administratör. Om du vill konfigurera webbdelen i visningsprogrammet för Operations Manager Instrumentpanel så att personer som inte är Operations Manager-användare kan visa den utför du följande steg och läser sedan proceduren How to Configure the Web Part to Use Shared Credentials [OM12_CTP3].

Lägga till webbdelen på en sida

  1. Öppna en webbläsare och gå sedan till SharePoint-servern.

  2. I listrutan Webbplatsåtgärder klickar du på Ny sida.

  3. Ange ett namn på sidan och klicka på Skapa.

  4. Den nya sidan öppnas med tillgängliga redigeringsverktyg. Under Redigeringsverktyg klickar du på Infoga.

  5. I verktygsfältet Infoga klickar du på Webbdel.

  6. I Kategorier klickar du på Microsoft System Center.

  7. I Webbdelar klickar du på Webbdel i visningsprogrammet för Operations Manager Instrumentpanel och sedan på Lägg till.

  8. Klicka på pilen högst upp till höger i webbdelen och klicka sedan på Redigera webbdel.

  9. Välj webbkonsolservern i fältet Instrumentpanelsserver och ange URI för instrumentpanelen i fältet Instrumentpanelsparametrar. Klicka sedan på OK.

  10. Klicka på Sida i menyfältet.

  11. Klicka på Spara och stäng.

System_CAPS_noteInformation

När du har konfigurerat en instrumentpanelswebbdel i SharePoint på rätt sätt kan ett felmeddelande visas om att biljetten har gått ut. Det beror på att tidsgränsen för en åsidosättningsbiljett är mycket kort (som standard fem sekunder). Om tiden på servern som kör SharePoint och webbkonsolservern skiljer sig mer än det här värdet upprättas inte anslutningen. Det är ett troligt scenario om datorerna är i olika domäner och använder olika tidskällor. Du kan öka tidsgränsen på SharePoint-servern i webbkonsollistan men det gör servern känsligare för attacker. Den bästa lösningen är att synkronisera tiden mellan servern som kör SharePoint och webbkonsolservern.

Så här konfigurerar du webbdelen så att delade autentiseringsuppgifter används

Om du vill konfigurera webbdelen i visningsprogrammet för Operations Manager Instrumentpanel så att personer som inte är Operations Manager-användare kan visa den utför du följande procedurer. I den första proceduren konfigurerar du autentiseringsuppgifter genom att skapa ett målprogram-ID i SharePoint. Därefter konfigurerar du webbdelsmiljön.

System_CAPS_noteInformation

Operations Manager har två skript i katalogen setup\SharePoint där användarna kan lägga till och uppdatera SharePoint-webbmiljönycklar via webbkonfigurationsfilen: add-OperationsManager-WebConsole-Environment.ps1 och update-OperationsManager-WebConsole-Environment.ps1. Skripten tar bort encryptionAlgorithm och encryptionValidationAlgorithm för åsidosättningsbiljetten från webbkonfigurationsfilen och lägger till eller uppdaterar den i SharePoint-miljön. På så sätt kan du automatisera skapandet och rotationen av nycklar. Procedurerna för användning av skripten beskrivs i det här avsnittet.

System_CAPS_noteInformation

Du kan inte konfigurera delade autentiseringsuppgifter i SharePoint Foundation 2010.

Skapa ett målprogram-ID

  1. I den centrala administrationen av SharePoint går du till avsnittet Programhantering och klickar på Hantera tjänstprogram.

  2. Dubbelklicka på Säker lagringstjänst.

  3. Klicka på Ny.

  4. På sidan Programinställningar anger du ett målprogram-ID, ett visningsnamn och en e-postkontaktadress. Målprogram-ID:t är en unik textsträng som används av programmet för säker lagringstjänst för att identifiera det här målprogrammet. Visningsnamnet visas i användargränssnittet. Kontakten kan vara vilken giltig e-postadress som helst och behöver inte vara identiteten för en administratör i programmet för säker lagringstjänst. I Målprogramstyp väljer du Grupp. Klicka på Nästa.

  5. På sidan Lägg till fält godkänner du standardinställningen Windows-användarnamn och Windows-lösenord och klickar på Nästa.

  6. I Administratörer för målprogram anger du ett domänkonto och klickar på OK.

  7. Klicka på listrutepilen till höger om namnet för målprogram-ID:t du har skapat och klicka på Ange autentiseringsuppgifter.

  8. I fältet Windows-användarnamn anger du användarnamnet på kontot du vill att webbdelen ska använda. Ange lösenordet för kontot och bekräfta lösenordet. Klicka sedan på OK.

Konfigurera webbdelens miljö så att delade autentiseringsuppgifter används

  1. På servern som är värd för webbkonsolen går du till installationsmappen för Operations Manager-webbkonsolen och letar reda på filen Web.config. Standardsökvägen för installationen är C:\Program\System Center 2012\Operations Manager\Webbkonsol\Webbvärd.

  2. Öppna Web.config i en textredigerare.

  3. Leta rada på avsnittet <encryption>.

  4. Leta reda på posten OverrideTicketEncryptionKey. I följande exempel är det första värdet i fetstil krypteringsalgoritmnyckeln och det andra värdet i fetstil är krypteringsverifieringsalgoritmens nyckel.

    Exempel: <nyckelnamn="OverrideTicketEncryptionKey" algoritm="3DES" värde="92799B26F0BF54EE76A40CFECDB29868927D2DA4D7E57EBD"> <verifieringsalgoritm="HMACSHA1" värde="7526BAC9FC9562835A3872A3DC12CB8B"/>

  5. Kopiera båda nycklarna och stäng Web.config.

  6. På SharePoint-platsen går du till menyn Webbplatsåtgärder och klickar på Visa allt webbplatsinnehåll.

  7. I Listor klickar du på Operations Manager-webbkonsolmiljöer.

  8. Klicka på den webbdel du vill konfigurera och klicka sedan på Redigera objekt.

  9. I fältet TargetApplicationID anger du målprogram-ID:t du skapade i den föregående proceduren.

  10. I fältet Nyckel till krypteringsalgoritm anger du krypteringsalgoritmnyckeln du har kopierat från Web.config.

  11. I fältet Nyckel till verifiering av krypteringsalgoritm anger du krypteringsverifieringsalgoritmens nyckel som du har kopierat från Web.config.

  12. Klicka på Spara.

Upprepa proceduren för varje Operations Manager-miljö.

Konfigurera miljön för en webbdel med ett skript

  1. Kopiera filen add-OperationsManager-WebConsole-Environment.ps1, som finns i installationsmappen för Operations Manager under Setup\amd64\SharePoint, till SharePoint-servern.

  2. Öppna Operations Manager-gränssnittet.

  3. Kör add-OperationsManager-WebConsole-Environment.ps1 med följande parametrar:

    -titlenamnet på instrumentpanelsvyn

    -webconsoleUNCsökväg till filen web.config, exklusive filnamn

    System_CAPS_noteInformation

    Filen web.config finns under Program\System Center 2012\Operations Manager\Webbkonsol\Webbvärd på datorn som kör webbkonsolen.

    -targetApplicationIDmålgrupp-ID:t

Så här lägger du till fler miljöer i webbdelen

Om du lägger till nya miljöer i webbdelen kan du visa instrumentpaneler från flera hanteringsgrupper.

Lägga till miljöer i webbdelen

  1. På SharePoint-platsen går du till menyn Webbplatsåtgärder och klickar på Visa allt webbplatsinnehåll.

  2. I Listor klickar du på Operations Manager-webbkonsoler.

  3. Klicka på Lägg till nytt objekt.

  4. Ange ett unikt namn i fältet Namn.

  5. I fältet HostURI anger du URI för en server som är värd för Operations Manager-webbkonsolen. Till exempel: https://localhost/OperationsManager/

  6. Klicka på Spara.

Lägga till miljöer för en webbdel med ett skript

  1. Kopiera filen update-OperationsManager-WebConsole-Environment.ps1, som finns i installationsmappen för Operations Manager under Setup\amd64\SharePoint, till SharePoint-servern.

  2. Öppna Operations Manager-gränssnittet.

  3. Kör update-OperationsManager-WebConsole-Environment.ps1 med följande parametrar:

    -titlenamnet på instrumentpanelsvyn

    -webconsoleUNCsökväg till filen web.config, exklusive filnamn

    System_CAPS_noteInformation

    Filen web.config finns under Program\System Center 2012\Operations Manager\Webbkonsol\Webbvärd på datorn som kör webbkonsolen.

    -targetApplicationIDmålgrupp-ID:t

Så här avinstallerar du Operations Manager-webbdelen

På samma sätt som du distribuerar Operations Manager-webbdelen kan du avinstallera webbdelen på alla webbplatser och i alla webbprogram i servergruppen eller på en specifik webbplats eller ett specifikt webbprogram. Du kan avinstallera webbdelen med ett skript eller återkalla den på platsen för central administration av SharePoint 2010.

Avinstallera webbdelen med ett skript

  1. Kopiera filen install-OperationsManager-DashboardViewer.ps1 till en plats som hanteringsgränssnittet för SharePoint 2010 kan komma åt.

  2. Öppna hanteringsgränssnittet för SharePoint 2010 och gå till katalogen där du har sparat filen install-OperationsManager-DashboardViewer.ps1.

  3. I hanteringsgränssnittet för SharePoint 2010 skriver du följande kommando och trycker på Enter.

    .\uninstall-OperationsManager-DashboardViewer.ps1 –solutionPath*<katalog för Microsoft.EnterpriseManagement.SharePointIntegration.wsp>-url<valfritt, för avinstallation på en specifik portaladress eller webbplats>*

    Exempel på avinstallation av webbdelen på en specifik portaladress:

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

    Om det inträffar ett fel när du kör skriptet måste du inaktivera standardkörningsprincipen RemoteSigned för kodsignering för SharePoint 2010:s hanteringsgränssnitt. Kör skriptet install-OperationsManager-DashboardViewer.ps1 genom att skriva följande kommando och trycka på Enter:

    Set-ExecutionPolicy Unrestricted

    Några bekräftelsemeddelanden visas, där du bekräftar genom att välja Y och sedan kör skriptet.

  4. Om du har inaktiverat standardkörningsprincipen RemoteSigned för kodsignering för körning av skriptet install-OperationsManager-DashboardViewer.ps1 bör du återaktivera det efter att skriptet körs. Skriv följande kommando och tryck på Enter:

    Set-ExecutionPolicy Restricted

    Några bekräftelsemeddelanden visas, där du bekräftar genom att välja Y.

Återkalla webbdelen med central administration av SharePoint

  1. Öppna platsen för central administration av SharePoint 2010.

  2. Klicka på Systeminställningar.

  3. Klicka på Hantera servergruppslösningar.

  4. Högerklicka på filen Microsoft.EnterpriseManagement.SharePointIntegration.wsp och klicka sedan på Återkalla.