Dela via


Samlingsutvärdering i Configuration Manager

Gäller för: Konfigurationshanteraren (current branch)

Configuration Manager använder samlingsutvärdering för att uppdatera samlingsmedlemskap, baserat på de samlingsregler som du definierar. Samlingsutvärderingens omfattning och tidsinställning varierar beroende på plats- och samlingskonfiguration och utvärderingstyp.

Det är viktigt att förstå beteendet för samlingsutvärdering så att du kan fatta lämpliga beslut om samlingsdesign. Vägledning och rekommendationer för samlingsutvärdering finns i Metodtips för samlingar.

Utvärderingsprocess

Colleval.log registrerar när samlingsutvärderaren skapar, ändrar och tar bort samlingar.

På hög nivå följer varje enskild samlingsutvärdering och uppdatering följande steg:

Uppdateringsprocess för högnivåsamling

  1. Kör samlingsfrågan.
  2. Lägg till alla system som är direktmedlemmar.
  3. Lägg till medlemmar som anges i Inkludera samlingar.
  4. Utför ett logiskt AND mellan de returnerade resultaten och den begränsande samlingen.
  5. Ta bort medlemmar som anges i exkludera samlingar.
  6. Jämför resultatuppsättningen från utvärdering av direktmedlemmar och inkludera samlingar med resultatet av exkluderingssamlingarna.
  7. Skriv ändringarna till databasen och utför uppdateringar.
  8. Utlös även beroende samlingar för uppdatering. Beroende samlingar är samlingar som den aktuella samlingen begränsar eller som refererar till den aktuella samlingen med hjälp av inkluderings- eller exkluderingsregler.

Tips

Du kan använda hanteringsinformation i Configuration Manager-konsolen för att hantera dina samlingar. Det finns en grupp med insikter som är specifika för samlingar. Det finns också flera insikter i gruppen Configuration Manager utvärdering för samlingar.

Samlingsutvärderingstyper och utlösare

Dessa typer av trådar hanterar samlingsutvärdering beroende på utvärderingstyp:

  • Primär för schemalagda samlingsuppdateringar
  • Extra för att manuellt uppdatera samlingar med beroende samlingar
  • Uppdatera samlingar manuellt utan beroende samlingar
  • Express för inkrementella samlingsuppdateringar

I följande tabell beskrivs insamlingsutvärderingsutlösare och deras motsvarande utvärderingstyper.

Utlösa Utvärderingstyp Beskrivning
Manuell Enkel eller extra Manuell är en samlingsutvärdering med högst prioritet. När en administratör begär en manuell samlingsutvärdering tilldelar samlingsutvärderaren nästa tillgängliga utvärderingstråd till utvärderingen.
Planerad Primära Processen för schemalagd utvärdering är samma som manuell utvärdering, förutom att utvärderingen är tidsdriven snarare än händelsedriven.
Iscensättning Enkel eller extra Alla samlingar är direkt eller indirekt beroende av Alla system eller Alla användare och användargrupper. Båda dessa samlingar gör en fullständig samlingsutvärdering kl. 04:00 dagligen. En ändring av någon av dessa samlingar utlöser uppdateringar av beroende samlingar, baserat på en fullständig samlingsgraf.
Inkrementell Express Inkrementell utvärdering använder en samlingsutvärderingsgraf för att utvärdera och uppdatera beroende samlingar om en uppdatering av det inkrementella samlingsmedlemskapet ändras. Configuration Manager övervakar och uppdaterar resursobjekt i alla samlingar som har konfigurerats för inkrementella uppdateringar.

Om en samlingsfråga baseras på information som kommer att uppdateras senare, till exempel maskinvaruinventering, lägger Configuration Manager bara till eller tar bort resursen från samlingen under den schemalagda samlingsuppdateringen.

Insamlingsutvärderingsdiagram

Ett samlingsutvärderingsdiagram mappar alla samlingar som är relaterade till den samling som ska utvärderas. En samlingsutvärdering omfattar målsamlingen och eventuella relaterade samlingar i insamlingsutvärderingsdiagrammet.

När samlingsutvärderingen startar skapar Configuration Manager ett diagram som innehåller alla samlingar som eventuellt kan behöva utvärderas till följd av ändringar i målsamlingen, med början från den högsta nivån i cykeln. Samlingsutvärderaren går sedan igenom diagrammet i ordning och utvärderar varje samlingsmedlemskap i tur och ordning. När samlingen har utvärderats fullständigt tar samlingsutvärderingsorn bort samlingar på lägre nivå som inte påverkas av den här cykeln från insamlingsutvärderingsdiagrammet.

Om en eller flera av samlingarna som utvärderas har en inkluderings- eller exkluderingsregel lägger samlingsutvärderaren till den inkluderade eller exkluderade samlingen i diagrammet, tillsammans med alla samlingar som samlingen begränsar. Om det finns några ändringar under utvärderingen av inkluderings- och exkluderingssamlingarna fortsätter diagrammet på den grenen innan det återgår till huvudgrenen.

Configuration Manager skapar två typer av utvärderingsdiagram, inkrementella eller fullständiga.

Utvärdering av inkrementell samling

När tabelldata ändras infogar en SQL Server utlösare en rad i tabellen CollectionNotifications. Nästa gång ett samlingsutvärderingsschema utlöses är det resurs-ID AND:t med den befintliga samlingsfrågan och utlöser uppdateringar för samlingar som är aktiverade för inkrementella samlingar.

Inkrementell samlingsutvärdering kör en fråga per dator. Standardkonfigurationen för inkrementell samlingsutvärdering är var femte minut.

Ett diagram för utvärdering av inkrementell samling mappar endast refererade samlingar om de är aktiverade för inkrementell utvärdering. Om en inkrementell utvärdering är begränsad till en samling som inte är aktiverad för inkrementell utvärdering utvärderar diagrammet samlingen baserat på det befintliga medlemskapet i den begränsande samlingen.

Följande diagram visar till exempel nyligen identifierade resurser som gäller för alla samlingar. Samlingsutvärderingen uppdaterar dock endast samlingarna Alla servrar och Alla domänkontrollanter . Samlingsutvärderaren utvärderar inte de andra samlingarna eftersom samlingen Alla medlemsservrar inte är aktiverad för inkrementell utvärdering.

Exempel på inkrementell samlingsutvärderingsdiagram

Fullständig samlingsutvärdering

Manuella eller schemalagda samlingsutvärderingar skapar en fullständig samlingsutvärderingsgraf för alla beroende samlingar. Diagrammet innehåller alla samlingar som refererar till samlingen som uppdaterar och efterföljande samlingar. Configuration Manager fortsätter att utvärderas nedåt i diagrammet så länge det sker uppdateringar av de samlingar som bearbetas.

Följande diagram visar hur en schemalagd eller manuell samlingsuppdateringsbegäran för samlingen Alla servrar skapar ett fullständigt diagram som innehåller alla tillämpliga samlingar. De nya DNS-server- och domänkontrollantresurserna finns i omfånget för medlemskapsfrågorna för alla samlingar, så alla samlingar uppdateras.

Diagramexempel för fullständig samlingsutvärdering 1

En fullständig utvärdering utvärderar inte alltid alla samlingar. Insamlingsutvärderingsdiagrammet fortsätter bara att utvärdera beroende samlingar om en uppdatering sker i den aktuella refererade samlingen. Om en inkrementellt uppdaterad samling uppdateras under schemalagda inkrementella utvärderingar kanske inte refererande samlingar som inte är aktiverade för inkrementella uppdateringar uppdateras. En fullständig utvärdering uppdaterar inte samlingen, vilket avslutar insamlingsutvärderingsdiagrammet och eventuella refererande samlingsutvärderingar för den cykeln.

I följande exempel gör installationen av DNS på den befintliga servern att den är medlem i SAMLINGEN DNS-servrar , men eftersom det inte finns någon uppdatering av dess begränsning av samlingen Alla medlemsservrar utvärderar inte den fullständiga utvärderingen SAMLINGEN DNS-servrar . Nästa inkrementella utvärderingscykel utvärderar DNS-serversamlingen eftersom det är en inkrementell samling.

Diagramexempel för fullständig samlingsutvärdering 2

Nästa steg