Dela via


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 processens processor- och minnesanvändning.

Scenarier

Använd mallen Processövervakning i olika scenarier där du måste övervaka en process som körs på en agenthanterad Windows-baserad dator. Ditt program kan övervaka följande processer.

Kritisk process

En process som alltid måste köras. 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änge den här processen körs och skicka en avisering om körningstiden överskrider en viss varaktighet.

Övervakning som utförs av mall 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 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 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 Process att övervaka och du aktiverar CPU-avisering på sidan Prestandadata .
Minnesanvändning för process Aktiverad om du väljer Processer som du vill använda på sidan Process att övervaka och du aktiverar minnesavisering på sidan Prestandadata .
Samlingsregler Insamling av processoranvändning av processen Aktiverad om du väljer Processer som du vill använda på sidan Process 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 Process 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-tjänst- 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 Hälsoutforskaren för Operations Manager 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 Bearbeta för att övervaka 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 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 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 ange namnet eller välja knappen med tre punkter ( ... ) för att hitta filnamnet.
Målgrupp Processen övervakas på alla datorer som ingår i den angivna gruppen.

Köra processer

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

Alternativ Beskrivning
Generera en avisering om att antalet processer ligger under minimivärdet eller över det maximala värdet längre än den angivna varaktigheten Om den väljs ställs övervakaren in på 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 lägsta och högsta 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 ställs in på 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 är övervakaren inställd på 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 processoranvä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.
CPU-användning (procent) Om processoranvändning ö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ändning ö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 anges objektet till ett feltillstånd och en avisering genereras.
Number of samples Om CPU-användning eller minne övervakas anger det här alternativet antalet på varandra följande prestandaexempel som måste överskridas innan objektet anges 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 får en avisering 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. Fastställ målgruppen för övervakaren med hjälp av följande logik:

    • Om du vill identifiera processen på alla Windows-baserade 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 datorer kontrollerar du antingen att det finns en lämplig grupp eller skapar en ny grupp med hjälp av proceduren i 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 sedan Nästa.

  4. På sidan Allmänna egenskaper i rutorna Namn och Beskrivning anger du ett namn och en valfri 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 välj Ny för att skapa ett nytt hanteringspaket. Mer information finns i Välja en hanteringspaketfil.

  6. Välj Nästa.

  7. Gör följande på sidan Process to Monitor (Bearbeta att övervaka ):

    • Välj om du vill övervaka en önskad eller oönskad process.
    • I rutan Processnamn anger du det fullständiga namnet på den process som ska övervakas. Till exempel notepad.exe. Du kan också välja knappen med tre punkter (...) och leta upp den körbara filen.
    • Välj knappen med tre punkter (...) till höger om rutan Målgrupp och välj sedan gruppen i det första steget i den här proceduren.
    • Välj Nästa.
  8. Om du har valt 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 att 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.

    Anteckning

    Processen kan stoppas och startas om inom den här tidsperioden utan att något fel har identifierats.

    • Om du vill övervaka längden som en process körs på 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 längsta 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 inaktiveras om du har valt alternativet för en oönskad process.

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

  11. Välj Nästa.

  12. Granska sammanfattningen av övervakaren och välj 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 väljer 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 välj OK.

Visa övervakare av processövervakning och insamlade data

Visa alla övervakare för processövervakning

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

Visa tillstånd för varje övervakare

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

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

  1. Högerklicka på ett objekt i fönstret Processtillstånd . Välj Öppna och sedan 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