Windows tjänstmall

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 Windows Service kan du hitta och övervaka instanser av en viss tjänst som är installerad på en Windows-baserad dator. Mallen letar upp datorer som kör tjänsten och tillämpar sedan övervakare och regler för att testa dess tillgänglighet och samla in prestandadata. Den enda information som du behöver ange är namnet på tjänsten och de typer av övervakning som du vill utföra.

Scenarier

Använd mallen Windows service för alla program som använder en tjänst eftersom tjänstens grundläggande hälsotillstånd vanligtvis är avgörande för programmets hälsa. Du kan helt enkelt ange namnet på tjänsten och få den identifierad och övervakad på alla datorer där programmet är installerat.

Övervakning som utförs av mallen Windows Service

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

Typ Description Aktiverat?
Övervakare Körningstillstånd för tjänsten Aktiverat.
Cpu-användning av tjänsten Aktiverad om övervakning av CPU-användning har valts i guiden.
Minnesanvändning för tjänsten Aktiverad om övervakning av minnesanvändning har valts i guiden.
Insamlingsregler Insamling av händelser som anger en ändring i tjänstens körningstillstånd. Aktiverat.
Insamling av CPU-användning för tjänsten Aktiverad om övervakning av CPU-användning har valts i guiden.
Insamling av minnesanvändning för tjänsten Aktiverad om övervakning av minnesanvändning har valts i guiden.
Insamling av antal handtag för tjänsten Inaktiverat Kan aktiveras med en åsidosättning.
Insamling av trådantal för tjänsten Inaktiverat Kan aktiveras med en åsidosättning.
Samling arbetsuppsättningar för tjänsten Inaktiverat Kan aktiveras med en åsidosättning.

Guidealternativ

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

Allmänna alternativ

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

Alternativ Beskrivning
Name Namnet som används för tjänsten. Det här namnet visas i driftkonsolen för guiden.
Description Valfri beskrivning av tjänsten.
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.

Tjänstinformation

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

Alternativ Beskrivning
Tjänstnamn Namnet på tjänsten. Det här namnet genomsöks på den agenthanterade datorn för att avgöra om det är installerat.
Målgrupp Tjänsten identifieras endast på datorer som ingår i den angivna gruppen.
Övervaka endast automatisk tjänst Om du väljer det övervakas endast de tjänster som är inställda på att starta automatiskt när Windows startar. Alla tjänster med startvärdet inställt på manuell eller något annat än Automatisk övervakas inte.

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 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 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 procentandelen av 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 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 tidsperiod innan du får en avisering. Ett typiskt värde är 2 eller 3.
Provintervall Om CPU-användning eller minne övervakas anger det här alternativet 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 Windows Service en klass som du kan använda för ytterligare övervakare och arbetsflöden. Alla övervakare eller regler som använder den här klassen körs på alla agenter där tjänsten är installerad. 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 tjänstens klass som mål.

Skapa och ändra Windows Service-mallar

Så här skapar du en Windows Service-mall

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

    • Om du vill identifiera tjänsten 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 tjänsten 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 Skapa grupper i Operations Manager.

    • Om tjänsten 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 Windows Service och klickar sedan på Nästa.

  4. På sidan Allmänna egenskaper i rutorna Namn och Beskrivning skriver du ett namn och en beskrivning för den nya övervakaren.

  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. I rutan Tjänstnamn skriver du namnet på den specifika tjänst som du vill övervaka, eller klickar på ellipsknappen ( ... ) för att bläddra efter tjänsten. Du kan välja vilken dator som helst där tjänsten är installerad.

  8. Under Målgrupp anger du gruppen från steg 1 i den här proceduren.

  9. Avmarkera alternativet Övervaka endast automatiska tjänster om du vill att övervakaren ska gälla för tjänster som inte har konfigurerats att starta automatiskt. Om den tjänst som du övervakar finns i ett kluster avmarkerar du det här alternativet.

  10. Klicka på Nästa.

  11. Välj de prestandaräknare och tröskelvärden som du vill övervaka. Mer detaljerad information finns i avsnittet Guidealternativ.

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

  13. Klicka på Nästa.

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

Ändra en befintlig Windows Service-mall

  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 sedan Windows Service.
  4. Leta upp övervakaren som ska ändras i fönstret Windows Service.
  5. Högerklicka på övervakaren och välj sedan Egenskaper.
  6. Ange önskade ändringar och klicka sedan på OK.

Visa Windows serviceövervakare och insamlade data

Så här visar du alla övervakare av Windows-tjänsten

  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å Windows tjänsttillstånd.

Visa tillstånd för varje övervakare

  1. Högerklicka på ett objekt i fönstret Windows Tjänsttillstå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 de prestanda som samlas in för en tjänst

  1. Högerklicka på ett objekt i fönstret Windows Tjänsttillstå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.