Processövervakningsmall

Viktigt

Den här versionen av Operations Manager har nått slutet av supporten, vi rekommenderar att du uppgraderar till Operations Manager 2022.

Med mallen Processövervakning kan du övervaka om en viss process körs på en dator. Med den här mallen kan du implementera två olika grundläggande scenarier: Du kan kräva att processen körs för ett visst program och vill bli varnad om den inte körs, eller så kan du behöva få aviseringar om du upptäcker att en oönskad process körs. Förutom att övervaka om programmet körs kan du samla in prestandadata för processor- och minnesanvändningen i processen.

Scenarier

Använd mallen Processövervakning i olika scenarier där du måste övervaka en pågående process på en agenthanterad Windows-baserad dator. Programmet kan övervaka följande processer.

Kritisk process

En process som måste köras hela tiden. Använd mallen Processövervakning för att säkerställa att den här processen körs på de datorer där den är installerad och använd mallen Processövervakning för att mäta dess prestanda.

Oönskad process

En process som inte ska köras. Den här processen kan vara en känd otillåten process som kan orsaka skada, eller så kan det vara en process som startas automatiskt när ett fel uppstår i programmet. Mallen Processövervakning kan övervaka den här processen och skicka en avisering om den visar sig vara igång.

Tidskrävande process

En process som körs under korta perioder i taget. Om processen körs under en längre tid kan det tyda på ett problem. Mallen Processövervakning kan övervaka hur lång tid den här processen körs och skicka en avisering om körningstiden överskrider en viss varaktighet.

Övervakning som utförs av mallen för processövervakning

Beroende på dina val i guiden Processövervakning kan övervakningen som utförs av de skapade övervakarna och reglerna innehålla någon av följande inställningar.

Typ Description När aktiverad
Övervakare Antal önskade processer som körs Aktiverad om du väljer Processer som du vill använda på sidan Process för att övervaka och Antal processer på sidan Processer som körs .
Tid då en önskad process har körts Aktiverad om du väljer Processer som du vill använda på sidan Process för att övervaka och Varaktighet på sidan Processer som körs .
Oönskad process körs Aktiverad om övervakningsscenariot är för oönskade processer.
Processoranvändning av process Aktiverad om du väljer Processer som du vill använda på sidan Bearbeta för att övervaka och du aktiverar CPU-avisering på sidan Prestandadata .
Minnesanvändning av process Aktiverad om du väljer Processer som du vill använda på sidan Bearbeta för att övervaka och du aktiverar minnesavisering på sidan Prestandadata .
Insamlingsregler Insamling av processoranvändning av processer Aktiverad om du väljer Processer som du vill använda på sidan Bearbeta för att övervaka och du aktiverar CPU-avisering på sidan Prestandadata .
Insamling av minnesanvändning av processen. Aktiverad om du väljer Processer som du vill använda på sidan Bearbeta för att övervaka och du aktiverar minnesavisering på sidan Prestandadata .

Visa övervakningsdata

Alla data som samlas in av mallen Processövervakning är tillgängliga i vyn Processtillstånd i mappen Windows service och processövervakning. I den här vyn visas ett objekt för varje agent i den grupp som du har valt. Även om en agent inte övervakar en process visas den och övervakaren visar tillståndet för den process som inte körs.

Du kan visa tillståndet för de enskilda processövervakarna genom att öppna Operations Manager-Hälsoutforskaren för processobjektet. Du kan visa prestandadata genom att öppna prestandavyn för processobjektet.

Samma processobjekt som visas i vyn Processtillstånd ingår i Hälsoutforskaren för den dator som är värd för processen. Hälsotillståndet för processen övervakar upp till datorns hälsa.

Guidealternativ

När du kör mallen Processövervakning måste du ange värden för alternativen i följande tabeller. Varje tabell avser en sida i guiden.

Allmänna egenskaper

Följande alternativ är tillgängliga på sidan Allmänna alternativ i guiden.

Alternativ Beskrivning
Name Namnet som används för processen. Det här namnet visas i driftkonsolen för guiden. Det behöver inte vara samma namn som processen.
Description Valfri beskrivning av processen.
Hanteringspaket Hanteringspaket för att lagra klassen och övervakar som mallen skapar. Om du skapar ytterligare övervakare eller regler som använder tjänsten som en målklass måste de lagras i samma hanteringspaket.
Mer information om hanteringspaket finns i Välja en hanteringspaketfil.

Process att övervaka

Följande alternativ är tillgängliga på sidan Process till övervakning i guiden.

Alternativ Beskrivning
Övervakningsscenario Den typ av övervakning som ska utföras. Välj Övervaka om och hur en process körs för att övervaka för en önskad process och ställ in övervakaren på ett kritiskt tillstånd när processen inte körs. Välj Övervaka endast om en process körs för att övervaka för en oönskad process och ange övervakaren till ett kritiskt tillstånd när processen körs.
Processnamn Det fullständiga namnet på processen. Det här är namnet på processen som den visas i Aktivitetshanteraren. Den bör inte innehålla sökvägen till den faktiska körbara filen. Du kan antingen skriva namnet eller klicka på knappen ellips ( ... ) för att hitta filnamnet.
Målgrupp Processen övervakas på alla datorer som ingår i den angivna gruppen.

Processer som körs

Följande alternativ är tillgängliga på sidan Processer som körs i guiden.

Alternativ Beskrivning
Generera en avisering om antalet processer ligger under minimivärdet eller över det maximala värdet längre än den angivna varaktigheten Om den väljs anges övervakaren till ett kritiskt tillstånd och en avisering skapas om antalet instanser av den angivna processen är mindre än det angivna minimivärdet eller större än det angivna maxvärdet under en längre period än den angivna varaktigheten. För att säkerställa att minst en instans av processen körs anger du både det lägsta och högsta värdet till 1.
Minsta antal processer Det minsta antalet processer som ska köras.
Maximalt antal processer Det maximala antalet processer som ska köras.
Varaktighet Anger hur länge antalet processer som körs måste överskrida det angivna intervallet innan övervakaren har angetts till ett kritiskt tillstånd. Ställ inte in det här värdet på mindre än 1 minut.
Generera en avisering om processen körs längre än den angivna varaktigheten Om den väljs anges övervakaren till ett kritiskt tillstånd och en avisering skapas om en instans av processen körs längre än den angivna varaktigheten.

Prestandadata

Följande alternativ är tillgängliga på sidan Prestandadata i guiden.

Alternativ Beskrivning
Generera en avisering om CPU-användningen överskrider det angivna tröskelvärdet Anger om cpu-användningen av processen ska övervakas. En övervakare skapas för att ange ett feltillstånd för objektet och generera en avisering när det angivna tröskelvärdet överskrids. En regel skapas för att samla in CPU-användning för analys och rapportering.
CPU-användning (procent) Om CPU-användningen övervakas anger det här alternativet tröskelvärdet. Om procentandelen av den totala CPU-användningen överskrider tröskelvärdet anges objektet till ett feltillstånd och en avisering genereras.
Generera en avisering om minnesanvändningen överskrider det angivna tröskelvärdet Anger om minnesanvändningen för processen ska övervakas. En övervakare skapas för att ange ett feltillstånd för objektet och generera en avisering när det angivna tröskelvärdet överskrids. En regel skapas för att samla in CPU-användning för analys och rapportering.
Minnesanvändning (MB) Om minnesanvändningen övervakas anger det här alternativet tröskelvärdet. Om diskutrymmet i megabyte (MB) för den totala CPU-användningen överskrider tröskelvärdet är objektet inställt på ett feltillstånd och en avisering genereras.
Number of samples Om CPU-användning eller minne övervakas anger det här alternativet antalet efterföljande prestandaexempel som måste överskridas innan objektet har angetts till ett feltillstånd och en avisering genereras. Om du anger ett tal som är större än 1 för det här alternativet begränsas bruset från övervakning genom att säkerställa att en avisering inte genereras när tjänsten bara kort överskrider tröskelvärdet. Ju större värde du anger, desto längre tid innan du aviseras om ett problem. Ett typiskt värde är 2 eller 3.
Samplingsintervall Om CPU-användning eller minne övervakas anger du hur lång tid det tar mellan prestandaexemplen. Ett mindre värde för det här alternativet minskar tiden för att identifiera ett problem, men ökar omkostnaderna för agenten och mängden data som samlas in för rapportering. Ett typiskt värde är mellan 5 och 15 minuter.

Ytterligare övervakning

Förutom att utföra den angivna övervakningen skapar mallen Processövervakning en riktad klass som du kan använda för ytterligare övervakare och arbetsflöden. Alla övervakare eller regler som använder den här klassen som mål körs på alla agenthanterade datorer i gruppen som anges i mallen. Om den skapar Windows händelser som indikerar ett fel kan du till exempel skapa en övervakare eller regel som identifierar den specifika händelsen och använder processens klass som mål.

Skapa och ändra processövervakarmallar

Så här kör du guiden Processövervakning

  1. Bestäm målgruppen för övervakaren med hjälp av följande logik:

    • Om du vill identifiera processen på alla Windows datorer i hanteringsgruppen behöver du inte skapa en grupp. Du kan använda den befintliga gruppen Alla Windows datorer.

    • Om du bara vill att processen ska identifieras på en viss grupp med datorer kontrollerar du antingen att det finns en lämplig grupp eller skapar en ny grupp med hjälp av proceduren i How to Create Groups in Operations Manager (Skapa grupper i Operations Manager).

    • Om den process som du övervakar finns i ett kluster skapar du en grupp med objekt av klassen Virtuell server som representerar noderna i klustret som innehåller tjänsten.

  2. Starta guiden Lägg till övervakning.

  3. På sidan Välj övervakningstyp väljer du Processövervakning och klickar sedan på Nästa.

  4. På sidan Allmänna egenskaper skriver du ett namn och en valfri beskrivning i rutorna Namn och Beskrivning . Namnet används för att beskriva processen i driftkonsolen. Det är inte själva namnet på processen.

  5. Välj ett hanteringspaket där du vill spara övervakaren eller klicka på Ny för att skapa ett nytt hanteringspaket. Mer information finns i Välja en hanteringspaketfil.

  6. Klicka på Nästa.

  7. Gör följande på sidan Bearbeta att övervaka :

    • Välj om du vill övervaka en önskad eller oönskad process.
    • I rutan Processnamn skriver du det fullständiga namnet på den process som ska övervakas. Till exempel notepad.exe. Du kan också klicka på knappen ellips (...) och leta upp den körbara filen.
    • Klicka på knappen ellips (...) till höger om rutan Målgrupp och välj sedan gruppen i det första steget i den här proceduren.
    • Klicka på Nästa.
  8. Om du valde alternativet för en önskad process gör du följande på sidan Processer som körs :

    • Om du vill övervaka om processen körs gör du följande:
    • Välj alternativet För att generera en avisering om antalet processer ligger under minimivärdet eller över det maximala värdet längre än den angivna varaktigheten.
    • I rutan Minsta antal processer anger du det minsta antalet processer som ska köras. För en enda instans av processen är detta vanligtvis 1.
    • I rutan Maximalt antal processer anger du det maximala antalet instanser av processen som ska köras.
    • I rutan Varaktighet anger du hur lång tid som processer som körs måste överskrida det angivna intervallet innan övervakaren har angetts till ett kritiskt tillstånd. Det här värdet ska inte anges till mindre än 1 minut. Observera att processen kan stoppas och startas om inom den här tidsperioden utan att något fel har identifierats.
    • Om du vill övervaka hur lång en process körs gör du följande:
    • Välj alternativet För att generera en avisering om processen körs längre än den angivna varaktigheten.
    • I rutan Varaktighet anger du den maximala tid som du vill att processen ska köras innan övervakaren har angetts till ett kritiskt tillstånd. Det här värdet ska inte anges till mindre än 1 minut.
  9. Om du har valt alternativet för en önskad process går du till sidan Prestandadata och väljer de prestandaräknare och tröskelvärden som du vill övervaka. Mer detaljerad information finns i avsnittet Guidealternativ.

    Anteckning

    Den här sidan är inaktiverad om du har valt alternativet för en oönskad process.

  10. Om du har valt prestandaräknare anger du övervakningsintervallet.

  11. Klicka på Nästa.

  12. Granska sammanfattningen av övervakaren och klicka sedan på Skapa.

Ändra en befintlig mall för processövervakning

  1. Öppna driftkonsolen med ett användarkonto som har autentiseringsuppgifter för författare.
  2. Öppna arbetsytan Redigering .
  3. I navigeringsfönstret Redigering expanderar du Mallar för hanteringspaket och klickar sedan på Processövervakning.
  4. Leta upp övervakaren som ska ändras i fönstret Processövervakning .
  5. Högerklicka på övervakaren och välj sedan Egenskaper.
  6. Ange önskade ändringar och klicka sedan på OK.

Visa övervakare av processövervakning och insamlade data

Visa alla övervakare av processövervakning

  1. Öppna driftkonsolen.
  2. Öppna arbetsytan Övervakning .
  3. I navigeringsfönstret Övervakning väljer du Windows tjänst- och processövervakning och klickar sedan på Processtillstånd.

Visa tillstånd för varje övervakare

  1. Högerklicka på ett objekt i fönstret Processtillstånd . Välj Öppna och klicka sedan på Hälsoutforskaren.
  2. Expandera noderna Tillgänglighet och Prestanda för att visa de enskilda övervakarna.

Så här visar du prestanda som samlas in för en process

  1. Högerklicka på ett objekt i fönstret Processtillstånd . Välj Öppna och klicka sedan på Prestanda.
  2. Välj de räknare du vill visa i fönstret Förklaring .
  3. Använd alternativen i fönstret Åtgärder om du vill ändra prestandavyn.

Se även