Distribuerade program
Utgivet: juni 2016
Gäller för: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
Ett distribuerat program i Operations Manager är ett program som består av flera objekt. Objekten kan definieras av olika hanteringspaket och kan antingen hanteras på samma agent eller på olika agenter. Ett distribuerat program visar det totala hälsotillståndet för ett program som innehåller flera olika objekt.
Distribuerade program ger ingen ytterligare övervakning av objekten i ett program. Programmen innehåller i stället objekt som redan övervakas. Syftet med ett distribuerat program är att tillhandahålla ett förhållande mellan hälsotillstånden för objekt som tillhör samma program.
Du kan skapa distribuerade program med Distributed Applications Designer i driftkonsolen.
Designer för distribuerade program
Med verktyget Designer för distribuerade program kan du skapa ett distribuerat program i en grafisk miljö med minimal kunskap om de underliggande hanteringspaketobjekt som skapas. Dock finns följande begränsningar för verktyget:
Komponentgrupperna får bara ha uttryckliga medlemmar vilket innebär att du inte kan fylla i dem dynamiskt. Låt säga att du har ett distribuerat program med en uppsättning webbplatser. Du installerar ytterligare en webbserver med en webbplats som ska ingå. Då måste du redigera det distribuerade programmet och lägga till den nya webbplatsen manuellt.
Du kan inte skapa flera nivåer av det samlade hälsotillståndet. Hälsotillståndet för programmet avgörs av det sämsta hälsotillståndet för någon av komponentgrupperna, oavsett vilka relationer som har skapats för dem.
Du kan skapa ett distribuerat program utan de här begränsningarna genom att använda adb418d7-95ab-4e33-8ced-34a934016aa3#VMPD.
Innehåll i distribuerade program
Objekt
Ett distribuerat program måste innehålla ett eller flera objekt för att kunna användas. Alla objekt som identifieras av olika hanteringspaket som är installerade i hanteringsgruppen kan användas i ett distribuerat program. Objekten kan tas från ett hanteringspaket som har installerats från katalogen eller ett som du har skapat själv. Det kan vara objekt som har skapats av olika övervakningsguider, vilket beskrivs i Mallar för hanteringspaket.
Komponentgrupper
En komponentgrupp kan innehålla hur många objekt som helst. Alla objekt som läggs till i det distribuerade programmet måste tillhöra en komponentgrupp. När du skapar en komponentgrupp anger du en eller flera klasser som gruppen kan innehålla. I den gruppen kan du sedan bara lägga till objekt som är instanser av de här klasserna. Om du anger Alla objekt kan alla objekt i hanteringsgruppen ingå i komponentgruppen.
Om du vill begränsa vilka objekt som kan ingå i komponentgruppen väljer du Objekt av följande typer och väljer sedan en eller flera klasser i klassträdet. Trädet består av alla klasser i hanteringsgruppen som tillhandahålls av alla nu installerade hanteringspaket.
I dialogrutan sorteras klasserna i ett träd efter basklass. Du kan läsa mer om basklasser i Basklasser. Om du väljer en klass väljs även var och en av dess basklasser. På så vis kan du välja en enskild klass, till exempel Datorroll som ofta används som basklass, och automatiskt välja alla dess basklasser.
Förhållanden
Förhållanden kan upprättas mellan komponentgrupper för att visa en relation mellan olika typer av objekt. Hälsotillstånd sammanställs inte mellan komponentgrupperna men förhållandet visas med linjer mellan grupperna.
Mallar för distribuerade program
Med mallar kan du starta ett nytt distribuerat program med en fördefinierad uppsättning komponentgrupper. Du måste lägga till objekt i komponentgrupperna och kan ändra komponentgrupperna och lägga till ytterligare komponentgrupper om du vill. Du kan spara tid när du skapar ett distribuerat program genom att välja en mall som närmast liknar dina krav. Om du vill skapa ett tomt distribuerat program och lägga till alla dina egna komponentgrupper manuellt, väljer du mallen Tom.
I följande tabell visas tillgängliga mallar:
Mall |
Beskrivning |
Behållargrupper |
Klasser som ingår |
---|---|---|---|
.NET 3-nivåprogram |
Samlar objekt och övervakningsdata från syntetiska transaktioner med data från prestandaövervakning av program. |
|
|
Webbprogram för företag |
Komponentgrupper som är vanliga i ett webbprogram |
|
|
Meddelandefunktion |
Komponentgrupper som är vanliga i meddelandeprogram |
|
|
Tom |
Tomt distribuerat program utan komponentgrupper |
Inga |
Inga |
Visa distribuerade program
Alla distribuerade program visas i tillståndsvyn Distribuerat program i fönstret Övervakning i driftkonsolen. Tillståndet för ett distribuerat program avgörs av det sämsta tillståndet för något av objekten i programmet. Du kan starta en annan vytyp genom att högerklicka på det distribuerade programmet och välja önskad vy. Varje vy innehåller data för alla objekt i det distribuerade programmet.
Skapa och ändra distribuerade program
Skapa ett distribuerat program
-
Om det inte finns något hanteringspaket för det program du övervakar kan du skapa ett med metoden i Markera en Hanteringspaketfil.
-
Välj arbetsytan Redigering i driftkonsolen.
-
Högerklicka på Distribuerade program och välj Skapa ett nytt distribuerat program.
-
I rutan Namn skriver du ett namn på det distribuerade programmet. Namnet visas i arbetsytan Övervakning i driftkonsolen.
-
I rutan Mall väljer du mallen för det distribuerade programmets startpunkt. I Mallar för distribuerade program finns information om tillgängliga mallar.
-
Välj det hanteringspaket som du skapade i steg 1.
-
Klicka på OK.
Redigera ett befintligt distribuerat program
-
Välj arbetsytan Redigering i driftkonsolen.
-
Välj Distribuerade program.
-
I rutan Distribuerade program högerklickar du på det distribuerade program du vill redigera och väljer Redigera.
Skapa en komponentgrupp
-
Klicka på Lägg till komponent medan det distribuerade programmet är öppet.
Information
Första gången du skapar en komponentgrupp efter det att driftkonsolen har öppnats, kan det ta flera sekunder innan dialogrutan Skapa en ny komponentgrupp öppnas eftersom listan med klasser måste cachelagras. Hur lång tid det tar beror på antal klasser i hanteringsgruppen.
-
Skriv ett namn på komponentgruppen i textrutan Ge komponentgruppen ett namn. Det här namnet kommer att visas i diagramvyn och i Hälsoutforskaren för det distribuerade programmet.
-
Om komponentgruppen ska kunna innehålla några typer av objekt väljer du Alla objekt. Om du vill ange en eller flera typer som ska ingå i komponentgruppen väljer du Objekt av följande typ.
-
Välj en eller flera typer av objektklasser som ska ingå i hanteringsgruppen.
-
Klicka på OK när du har valt klasserna.
Information
Du kan få ett meddelande om att gränsen har nåtts när en ny knapp för objekttyp blev synlig. Det innebär att inga fler fönster för val av objekt kan läggas till på vänster sida i Designer för distribuerade program. Välj antingen Lämna den nya objekttypen inte synlig om du inte vill skapa ett nytt fönster för val av objekt för den aktuella komponentgruppen, eller välj Ersätt den markerade synliga objekttypsknappen med den nya och välj en objekttyp i listan. Du kan öppna urvalsfönstret igen genom att markera det i fönstret Ordna objekttyper.
Lägg till ett objekt i det distribuerade programmet
-
Se till att du har skapat en komponentgrupp för den typ av objekt som du vill lägga till.
-
Om inget urvalsfönster är öppet för den typen av objekt du vill lägga till, klickar du på Ordna objekttyper och väljer sedan den typ av objekt du vill lägga till.
-
Välj den typ av objekt du vill lägga till i objektväljaren. En lista visas med alla objekt av den valda typen.
-
Klicka eller dra ett eller flera objekt till en komponentgrupp. Observera att du bara kan lägga till objekt i en komponentgrupp som tar emot objekt av den typen.