ConfigMgr-kokoelmat ja kokoelman arvioinnin katseluohjelma

Netissä puhutaan paljon, lukuisissa Microsoft Endpoint Configuration Manager (ConfigMgr/MEMCM) -foorumeissa ja -ryhmissä, noin ConfigMgr -kokoelmista. Miksi? Niiden päivitys voi kestää kauan muokkaamisen jälkeen ja se voi olla hyvin turhauttavaa. Microsoft ConfigMgr -tuotetiimi esitteli Management Insights -ominaisuuden jo versiossa 1802. Auttaakseen sinua vianmäärityskokoelmien keräämisessä. Tämä blogiviesti ei kuitenkaan koske Management Insightsia. Sen sijaan tarkastelen kokoelman arviointinäkymää (CEV). Harjoittelen näkyäni tässä, koska ylivoimaisesti suurin syy kokoelmien hitaaseen päivittämiseen on huonosti kirjoitetut WQL -kyselyt. CEV ei ainoastaan auta sinua löytämään näitä kokoelmia, vaan kun kyselyt on vihdoin korjattu, näet eron.

Nyt tiedän, että sanoin, että tämä blogikirjoitus ei koskenut ConfigMgr Management Insights -ominaisuutta, mutta sen pitäisi olla ensimmäinen paikka, jossa etsit huonosti toimivia kokoelmia. Miksi siellä ensin? Vastaus on yksinkertainen. Vietät suurimman osan elämästäsi konsolissa, joten käytä joka kuukausi tapa tarkistaa kaikki Management Insight -tiedot. Sitten voit kaivaa syvemmälle CEV: n kanssa, kun on ongelma. Jos etsit lisää vianetsintävinkkejä, kirjoitin siitä postauksen viime vuonna, ConfigMgr Management Insights for Collections. Kun olet tunnistanut kokoelmat etkä näytä korjaavan ongelmaa, tämä blogiviesti tulee sekoitukseen.

Miksi käyttää kokoelman arviointinäkymää?

Ennen kuin vastaan tähän kysymykseen, tässä on muutamia syitä, miksi kokoelmien päivittäminen voi kestää kauan:

  • SQL Server -prosessori on ylikuormitettu.
  • SQL Server -levyn I/O (tulo/lähtö) on joko liian pieni tai liian hidas.
  • RAM -muistia ei ole tarpeeksi, joten muistia haetaan.
  • Alitehoisen virtuaalikoneen (VM) käyttö.
  • Kokoelmia voi päivittää liian monta samanaikaisesti.
  • Huonosti suunniteltu WQL -kysely.

Tämän luettelon viimeinen kohde on miksi sinun on käytettävä CEV: tä. Nyt on melko tavallista, että ConfigMgr -järjestelmänvalvojat eivät enää "omista" fyysistä ConfigMgr -palvelintaan. Useimmissa tapauksissa ConfigMgr: tä isännöi virtuaalikone ja toinen tiimi hallinnoi sitä. Me kaikki tiedämme, millaista on pyytää toista tiimiä tarkistamaan palvelin ja korjaamaan "hitausongelmat", joten ennen kuin teet, sinun kannattaa tarkistaa ConfigMgr -asetukset. Varmista että sinä eivät ole perimmäinen syy huonosti kirjoitettuihin WQL -kyselyihin. CEV: n avulla voit tunnistaa heikosti toimivat kokoelmat ja poistaa tai päivittää niin monta WQL -kyselyä kuin mahdollista.

Huono WQL -kysely

Saatat tarvita vakuuttavaa, että huonosti kirjoitettu WQL -kysely saa ConfigMgr: n toimimaan enemmän kuin pitäisi, joten aion todistaa sen sinulle. Alla on esimerkki huonosta WQL -kyselystä.

valitse
SMS_R_SYSTEM.ResourceID,
SMS_R_SYSTEM.ResourceType,
SMS_R_SYSTEM.Name,
SMS_R_SYSTEM.SMSUniqueIdentifier,
SMS_R_SYSTEM.ResourceDomainORWorkgroup,
SMS_R_SYSTEM.Client
alkaen
SMS_R_System
sisäinen liittyminen SMS_G_System_COMPUTER_SYSTEM kohdassa SMS_G_System_COMPUTER_SYSTEM.ResourceId = SMS_R_System.ResourceId
missä
SMS_G_System_COMPUTER_SYSTEM.Valmistaja ei pidä "%Microsoft%"
ja SMS_R_System.OperatingSystemNameandVersion, kuten "%workstation%"

Haluatko tietää kuinka kauan ConfigMgr kestää huonosti kirjoitetun kyselyn käsittelyyn?

Kokoelman arviointinäkymä - huono kysely

Jos avaat Colleval.login, näet kuinka kauan kokoelman päivittäminen kestää. Muista, että jos sinulla on CAS, sinun on tutustuttava Colleval.log -tietokantaan jokaisen ensisijaisen palvelimen kautta.

Alla olevan lokitiedoston korostettu rivi näyttää esimerkkini huonon kyselyn käsittelyn alkamisajan. Kyselyn käsittely kesti 1,578 sekuntia.

Kokoelman arviointinäkymä - lokiteksti

Olen varma, että monet teistä sanovat, että 1,578 sekuntia ei ole pitkä aika. Tämä on totta, mutta et tiedä, että tässä laboratoriossa on vain 42 ConfigMgr -asiakastietokonetta. Tämä vastaa noin 0,038 sekuntia tietokonetta kohden.

Kyselyn nopeuteen voi vaikuttaa miljoona tekijää. Onko sarakkeet indeksoitu? Onko SQL -palvelimesi paikallinen palveluntarjoajallesi? Käytätkö virtuaalikoneita tai fyysistä palvelinta? Käytätkö SATA: ta tai SSD: tä kiintolevyille? Onko SQL Server tallentanut tulokset välimuistiin? Saat kuvan! Oletetaan argumentoinnin vuoksi, että on olemassa lineaarinen viiva siitä, mitä enemmän tietokoneita sinulla on, sitä kauemmin kyselyn suorittaminen kestää.


TIETOKONEIDEN LUKU


AIKA sekunneissa

42

1.578

500

18,786

2000

75,143

10000

375,714

Vain 2 000 tietokonetta käytettäessä tämän kyselyn suorittaminen kestää yli minuutin! Entä 50000 tietokonetta? Nyt puhut yli puolista tunnista. Mistä löydät nämä ongelmakokoelmat? En suosittele lukemaan jokaisen kyselyn lokitiedostoja. Sen sijaan suosittelen CEV: n käyttöä kaikkien kokoelmien tilastojen nopeaan tarkistamiseen. Tällä tavalla voit päivittää "huonot" WQL -kyselysi heti. Toisessa viestissä, Kuinka korjata huonosti kirjoitettu WQL -kysely, Annan sinulle vinkkejä hyvien WQL -kyselyjen kirjoittamiseen.

Kokoelman arviointinäkymä (CEV)

Collection Evaluation Viewer - CEV

Kuten yllä olevasta kuvakaappauksesta näet, Huono kysely käsittely kestää 1,5310 sekuntia. Eikö tämä muoto ole paljon helpompi lukea verrattuna Colleval.logiin? Näet nopeasti, mitkä kokoelmat tarvitsevat jäsenyyssääntönsä tarkistamisen tarkistamalla kunkin kokoelman suoritusajan.

Mistä löydät CEV: n?

Collection Evaluation Viewer (CEV) on saatavana millä tahansa ensisijaisella sivustopalvelimella. Se sijaitsee työkalujen \ ServerTools alla ja tiedostonimi ceviewer.exe. Joskus kopioin koko kansion tietokoneelleni tai suoritan sen suoraan UNC -polulta.

Varmenneketjun virhe

Jos käytät CEV: tä omalla tietokoneellasi, saatat saada varmenneketjuvirheen. Voit ratkaista tämän ongelman lukemalla blogiviestini, Collection Evaluation Viewer ja varmenneketju.

Joten kun seuraavan kerran päivität kokoelman jäsenyyttä ja näet pelätyn tiimalasin, muista tämä viesti! Jos sinulla on kysyttävää, ota rohkeasti yhteyttä minuun @GarthMJ.

Katso, miten Right Click Tools muuttaa järjestelmien hallintatapaa.

Paranna tuottavuutta välittömästi rajoitetulla, ilmaisella Community Editionilla.

Aloita Right Click Tools: n käyttö tänään:

Jaa tämä:

Tuki

  • Kenttä on validointitarkoituksiin ja tulee jättää koskemattomaksi.

Ota yhteyttä

  • Kenttä on validointitarkoituksiin ja tulee jättää koskemattomaksi.
fiFinnish