- 29.11.2019
- 10 minuuttia luettavaa
-
- a
- d
Koskee seuraavia: Configuration Manager (nykyinen haara)
Configuration Managerissa asiakas- ja sivustopalvelinkomponentit tallentavat prosessitiedot yksittäisiin lokitiedostoihin. Voit käyttää näiden lokitiedostojen tietoja apuna mahdollisten ongelmien vianmäärityksessä. Configuration Manager ottaa oletusarvoisesti käyttöön asiakas- ja palvelinkomponenttien lokitiedot.
Tässä artikkelissa annetaan yleisiä tietoja Configuration Managerin lokitiedostoista. Se sisältää käytettävät työkalut, miten lokit määritetään ja mistä ne löytyvät. Lisätietoja tietyistä lokitiedostoista on kohdassa Lokitiedostojen viite.
Näin se toimii
Useimmat Configuration Managerin prosessit kirjoittavat toimintatietoja lokitiedostoon, joka on omistettu kyseiselle prosessille. Lokitiedostot tunnistetaan .log- tai .lo_-tiedostopäätteillä. Configuration Manager kirjoittaa .log-tiedostoon, kunnes lokin enimmäiskoko on saavutettu. Kun loki on täynnä, .log-tiedosto kopioidaan samannimiseen tiedostoon, jolla on .lo_-pääte, ja prosessi tai komponentti jatkaa kirjoittamista .log-tiedostoon. Kun .log-tiedosto saavuttaa jälleen maksimikokonsa, .lo_-tiedosto ylikirjoitetaan ja prosessi toistuu. Jotkin komponentit luovat lokitiedostohistorian liittämällä lokitiedoston nimeen päiväys- ja aikaleiman ja säilyttämällä .log-päätteen.
Lokien katselutyökalut
Kaikki Configuration Managerin lokitiedostot ovat pelkkää tekstiä, joten niitä voi tarkastella millä tahansa tekstinlukulaitteella, kuten Notepadilla. Lokit käyttävät yksilöllistä muotoilua, jota on parasta tarkastella jollakin seuraavista erikoistuneista työkaluista:
- CMTrace
- OneTrace
- Tukikeskuksen lokin katselutyökalu
CMTrace
Lokien tarkasteleminen onnistuu parhaiten jollakin seuraavista erikoistuneista työkaluista:
- CMTrace
- OneTrace
- Tukikeskuslokin katseluohjelma
CMTrace
Lokien tarkasteleminen tapahtuu CMTraceloggityökalulla. Se sijaitsee Configuration Managerin lähdemedian \SMSSetup\Tools
-kansiossa. CMTrace-työkalu lisätään kaikkiin käynnistyskuviin, jotka lisätään ohjelmistokirjastoon. CMTrace-lokien katselutyökalu asennetaan automaattisesti Configuration Manager -asiakasohjelman mukana. Lisätietoja on kohdassa CMTrace.
OneTrace
Versiosta 1906 alkaen OneTrace on uusi tukikeskuksen lokikatseluohjelma. Se toimii samalla tavalla kuin CMTrace, parannuksin. Lisätietoja on kohdassa Support Center OneTrace.
Tukikeskuksen lokin katseluohjelma
Tukikeskus sisältää nykyaikaisen lokin katseluohjelman. Tämä työkalu korvaa CMTracen ja tarjoaa mukautettavan käyttöliittymän, jossa on tuki välilehdille ja telakoitaville ikkunoille. Siinä on nopea esitystaso, ja se voi ladata suuria lokitiedostoja sekunneissa. Lisätietoja on kohdassa Support Center Log Viewer -viite.
Huomautus
Support Center ja OneTrace käyttävät Windows Presentation Foundationia (WPF). Tämä komponentti ei ole käytettävissä Windows PE:ssä. Jatka CMTrace-ohjelman käyttöä käynnistyskuvissa, joissa on tehtäväsekvenssin käyttöönotto.
Määritä lokiasetukset
Voit muuttaa lokitiedostojen kokoonpanoa, kuten verbose-tasoa, kokoa ja historiaa. Näitä asetuksia voi muuttaa usealla eri tavalla:
- Asiakkaan asennuksen aikana
- Configuration Manager Service Managerin avulla
- Windows-rekisterin avulla
- Configuration Managerin konsolissa
Lokitusvaihtoehtojen määrittäminen asiakkaan asennuksen aikana
Voit määrittää asiakkaan lokitiedostojen konfiguroinnin asennuksen aikana. Käytä seuraavia ominaisuuksia:
- CCMENABLELOGGING
- CCMDEBUGLOGGING
- CCMLOGLEVEL
- CCMLOGMAXHISTORY
- CCMLOGMAXSIZE
Katso lisätietoja kohdasta Asiakkaan asennuksen ominaisuudet.
Määritä lokiasetukset Configuration Managerin palveluhallinnan avulla
Voit muuttaa Configuration Managerin lokitiedostojen tallennuspaikkaa ja kokoa.
Jos haluat muuttaa lokitiedostojen kokoa, muuttaa lokitiedoston nimeä ja sijaintia tai pakottaa useat komponentit kirjoittamaan yhteen lokitiedostoon, toimi seuraavasti:
Muuttaa komponentin lokitiedostoja
-
Siirry Configuration Manager -konsolissa Seuranta-työtilaan, laajenna Järjestelmän tila -kohdasta ja valitse joko Sivuston tila tai Komponentin tila -solmu.
-
Valintanauhassa valitse Käynnistä ja valitse sitten Configuration Manager Service Manager.
-
Kun Configuration Manager Service Manager avautuu, muodosta yhteys sivustoon, jota haluat hallita. Jos sivusto, jota haluat hallita, ei näy, valitse Site (Sivusto), valitse Connect (Yhdistä) ja kirjoita sitten oikean sivuston palvelimen nimi.
-
Taivuta sivusto ja siirry kohtaan Components (Komponentit) tai Servers (Palvelimet) sen mukaan, missä komponentit, joita haluat hallita, sijaitsevat.
-
Valitse oikeassa ruudussa yksi tai useampi komponentti.
-
Valitse Komponentti-valikosta Lokitus.
-
Täydennä valintasi käytettävissä olevat määritysvaihtoehdot Kokoonpanonhallinta-komponentin lokitus -valintaikkunassa.
- Tallenna määritys valitsemalla OK.
Määritä lokiasetukset Windowsin rekisterin avulla
Muuta seuraavia lokiasetuksia palvelimissa tai asiakkaissa olevan Windowsin rekisterin avulla:
- Verbose level
- Maximum history
- Maximum size
Vianmäärityksen ongelmanratkaisun yhteydessä voit ottaa käyttöön Configuration Managerin verbaalisen lokitiedostojen kirjaamisen, jotta lokitiedostoihin voidaan kirjoittaa lisätietoja.
Varoitus
Tämän asetuksen virheellinen määrittäminen voi aiheuttaa sen, että Configuration Manager kirjaa suuria määriä tietoja tai ei lainkaan. Vaikka näistä tiedoista voi olla hyötyä vianmäärityksessä, ole varovainen muuttaessasi näitä arvoja tuotantosivustoissa. Testaa nämä muutokset aina ensin laboratorioympäristössä. Liiallista lokitusta voi esiintyä, mikä saattaa vaikeuttaa asiaankuuluvien tietojen löytämistä lokitiedostoista.
Kun olet tehnyt muutoksia näihin rekisteriasetuksiin, käynnistä komponentti uudelleen:
- Jos muutat asiakasasetuksia, käynnistä SMS Agent Host -palvelu (CcmExec) uudelleen.
- Jos muutat palvelinasetuksia, käynnistä tekstiviestin toimeenpanopalvelu uudelleen.
Rekisteriasetukset vaihtelevat komponentin mukaan:
- Client- ja hallintapiste
- Site-palvelin
- Site-järjestelmän rooli
- Configuration Manager -konsoli
Client- ja hallintapisteen kirjautumisasetukset
Jos haluat määrittää kirjautumisasetukset kaikille client- tai hallintapisteen site-järjestelmän komponenteille, määritä nämä REG_DWORD-arvot seuraavassa Windows-rekisteröintiavaimessa:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\Logging\@Global
Name | Values | Description | |
---|---|---|---|
LogLevel | 0 : 1 : 1 : 1 : Verbose1 : Default2 : Varoitukset ja virheet3 : Vain virheet |
Lokitiedostoihin kirjoitettava yksityiskohtaisuuden taso. | |
LogMaxHistory | Mikä tahansa kokonaisluku, joka on suurempi tai yhtä suuri kuin nolla, esimerkiksi:0 : Ei historiatietoja |
: Oletusarvo | Kun lokitiedosto saavuttaa enimmäiskoon, asiakas nimeää sen uudelleen varmuuskopioksi ja luo uuden lokitiedoston. Määritä, kuinka monta edellistä versiota säilytetään. |
LogMaxSize | Mikä tahansa kokonaisluku, joka on suurempi tai yhtä suuri kuin 10 000, esimerkiksi: 250000 |
Lokitiedoston enimmäiskoko tavuina. Kun loki kasvaa määritettyyn kokoon, asiakas nimeää sen uudelleen historiatiedostoksi ja luo uuden tiedoston. Oletusarvo on 250 000 tavua. |
Huomautus
Älä muuta tässä rekisteriavaimessa mahdollisesti olevia muita arvoja.
Edistynyttä virheenkorjausta varten voit lisätä tämän REG_SZ-arvon myös seuraavan Windowsin rekisteriavaimen alle:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\Logging\DebugLogging
Name | Values | Description |
---|---|---|
Enabled | True : ottaa käyttöön virheenkorjauslokitFalse : poistaa virheenkorjauslokit käytöstä |
Valmisaa virheenkorjauslokituksen vianmääritystä varten. |
Tämä asetus saa asiakkaan kirjaamaan matalan tason tietoja vianmääritystä varten. Vältä tämän asetuksen käyttöä tuotantolaitoksissa. Se voi aiheuttaa liiallista lokitusta, mikä saattaa vaikeuttaa asiaankuuluvien tietojen löytämistä lokitiedostoista. Varmista, että poistat tämän asetuksen käytöstä, kun olet ratkaissut ongelman.
Sivustopalvelimen lokiasetukset
Voit määrittää asetukset globaalisti tai tietylle Configuration Manager -sivustopalvelimen komponentille.
Konfiguroi nämä arvot seuraavassa Windowsin rekisteriavaimessa:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing
Name | Values | Type | Description | |
---|---|---|---|---|
SqlEnabled | 1 : |
REG_DWORD | Lisää SQL Server -jälkiloggauksen kaikkiin sivuston palvelinlokeihin. | |
ArchiveEnabled | 1 : Ota lokiarkistot käyttöön0 : Poista lokiarkistot käytöstä |
REG_DWORD | Arkistoi sivustopalvelimen lokit erilliseen paikkaan historiallista säilyttämistä varten. | |
ArchivePath | Kelpoinen kansiopolku, esimerkiksi C:\Logs\Archive |
REG_SZ | Sivupalvelimen lokien arkistointipolku. |
Ota SQL Server -seuranta käyttöön vain vianmääritystä varten. Vältä sen käyttöä tuotantosivustoissa. Lokitiedostoissa voi esiintyä liiallista lokitusta, mikä saattaa vaikeuttaa asiaankuuluvien tietojen löytämistä lokitiedostoista. Varmista, että poistat tämän asetuksen käytöstä, kun olet ratkaissut ongelman.
Huomautus
Älä muuta tässä rekisteriavaimessa mahdollisesti olevia muita arvoja.
Jos haluat määrittää tietyn palvelinkomponentin kirjausasetukset, määritä nämä REG_DWORD-arvot seuraavassa Windowsin rekisteriavaimessa:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing\<ComponentName>
Name | Arvot | Kuvaus | |
---|---|---|---|
LoggingLevel | 0 : Verbose1 : Default2 : Varoitukset ja virheet3 : Vain virheet |
Lokitiedostoihin kirjoitettava yksityiskohtaisuuden taso. | |
LogMaxHistory | Mikä tahansa kokonaisluku, joka on suurempi tai yhtä suuri kuin nolla, esimerkiksi:0 : Ei historiatietoja |
: Oletusarvo | Kun lokitiedosto saavuttaa maksimikoon, palvelin nimeää sen uudelleen varmuuskopioksi ja luo uuden lokitiedoston. Määritä, kuinka monta edellistä versiota säilytetään. |
MaxFileSize | Mikä tahansa kokonaisluku, joka on suurempi tai yhtä suuri kuin 10 000, esimerkiksi: 250000 |
Lokitiedoston enimmäiskoko tavuina. Kun loki kasvaa määritettyyn kokoon, asiakas nimeää sen uudelleen historiatiedostoksi ja luo uuden tiedoston. Oletusarvo on 250 000 tavua. | |
DebugLogging | 1 : ota debug-lokit käyttöön0 : poista debug-lokit käytöstä |
Mahdollistaa debug-lokien kirjaamisen vianmääritystarkoituksiin. |
DebugLoggaus-asetuksella palvelin kirjaa matalan tason tietoja vianmääritystä varten. Vältä tämän asetuksen käyttöä tuotantosivustoissa. Voi esiintyä liiallista lokitusta, mikä saattaa vaikeuttaa asiaankuuluvien tietojen löytämistä lokitiedostoista. Varmista, että kytket tämän asetuksen pois päältä, kun olet ratkaissut ongelman.
Huomautus
Älä muuta tässä rekisteriavaimessa mahdollisesti olevia muita arvoja.
Sivustojärjestelmän roolin kirjausasetukset
Voit määrittää asetukset globaalisti tai tietylle komponentille sivustojärjestelmässä, joka isännöi Configuration Manager -palvelinroolia.
Jos haluat määrittää tietyn palvelinkomponentin kirjausasetukset, määritä nämä REG_DWORD-arvot seuraavassa Windowsin rekisteriavaimessa:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\<ComponentName>\Logging
Esimerkiksi jakelupisteen roolia varten:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\DP\Logging
Name | Values | Description | |
---|---|---|---|
LogLevel | 0 : Verbose1 : Default2 : Varoitukset ja virheet3 : Vain virheet |
Lokitiedostoihin kirjoitettava yksityiskohtaisuuden taso. | |
LogMaxHistory | Mikä tahansa kokonaisluku, joka on suurempi tai yhtä suuri kuin nolla, esimerkiksi:0 : Ei historiatietoja |
: Oletusarvo | Kun lokitiedosto saavuttaa maksimikoon, palvelin nimeää sen uudelleen varmuuskopioksi ja luo uuden lokitiedoston. Määritä, kuinka monta edellistä versiota säilytetään. |
LogMaxSize | Mikä tahansa kokonaisluku, joka on suurempi tai yhtä suuri kuin 10 000, esimerkiksi: 250000 |
Lokitiedoston enimmäiskoko tavuina. Kun loki kasvaa määritettyyn kokoon, palvelin nimeää sen uudelleen historiatiedostoksi ja luo uuden tiedoston. Oletusarvo on 250 000 tavua. |
Huomautus
Ei saa muuttaa muita arvoja, joita tässä rekisteriavaimessa voi olla.
Configuration Manager-konsolin lokiasetukset
Muuttaa AdminUI:n verbose-tasoa.Configuration Manager -konsolin lokin tason muuttamiseksi, toimi seuraavasti:
-
Avaa konsolin konfigurointitiedosto, Microsoft.ConfigurationManagement.exe.config, XML-editorilla, kuten Notepadilla. Oletuskokoonpanotiedosto on seuraavassa sijainnissa:
C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config
Tärkeää
Versiosta 1910 alkaen tämä polku muuttui käyttämään
Microsoft Endpoint Manager
-kansiota. Varmista, ettet käytä tiedoston vanhempaa versiota, joka saattaa olla jossakin muussa kansiossa. -
Vaihda system.diagnostics > sources > source -elementin alla switchValue-attribuutti
Error
:stäVerbose
:een. Esimerkiksi:Original:
<source name="SmsAdminUISnapIn" switchValue="Error">
New:<source name="SmsAdminUISnapIn" switchValue="Verbose" >
-
Tallenna tiedosto ja käynnistä konsoli uudelleen.
Konfiguroi kirjausasetukset Configuration Managerin konsolissa
Versiosta 1910 alkaen ota sanallinen kirjaus käyttöön tai poista se käytöstä asiakkaalla tai kokoelmalla konsolissa:
-
Siirry Configuration Managerin konsolissa Varat ja vaatimustenmukaisuus -työtilaan, valitse Laitteet-solmupiste ja valitse kohdeväline.
-
Valintanauhan Aloitus-välilehden Laite-ryhmässä valitse Asiakasdiagnostiikka. Valitse jokin käytettävissä olevista toiminnoista.
Lisätietoja on kohdassa Asiakasdiagnostiikka.
Lokitiedostojen paikantaminen
Configuration Manager ja siitä riippuvaiset komponentit tallentavat lokitiedostoja eri paikkoihin. Nämä sijainnit riippuvat lokitiedoston luoneesta prosessista ja ympäristön kokoonpanosta.
Seuraavat sijainnit ovat oletusarvoja. Jos olet mukauttanut asennushakemistoja ympäristössäsi, todelliset polut voivat vaihdella.
- Client:
C:\Windows\CCM\logs
- Server:
C:\Program Files\Microsoft Configuration Manager\Logs
- Hallintapiste:
C:\SMS_CCM\Logs
- Configuration Manager -konsoli:
C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\AdminUILog
- IIS:
C:\inetpub\logs\logfiles\w3svc1
Tehtäväsekvenssin lokitiedoston sijainnit
Tehtäväsekvenssin lokitiedoston smsts.log sijainti vaihtelee tehtäväsekvenssin vaiheen mukaan:
- Windows PE:ssä ennen Format and Partition Disk -vaihetta:
X:\Windows\temp\smstslog\smsts.log
(X on Windows PE:n RAM-asema) - Windows PE:ssä Format and Partition Disk -vaiheen jälkeen:
X:\smstslog\smsts.log
, sitten kopioidaanC:\_SMSTaskSequence\Logs\smstslog\smsts.log
, kun asema on valmis - Uudessa Windows-käyttöjärjestelmässä ennen asiakkaan asentamista:
C:\_SMSTaskSequence\Logs\smstslog\smsts.log
- Windowsissa sen jälkeen, kun asiakas on asennettu:
C:\Windows\CCM\Logs\smstslog\smsts.log
- Windowsissa tehtäväsarjan suorittamisen jälkeen:
C:\Windows\CCM\Logs\smsts.log
Vinkki
Tehtäväjonon lukumuuttuja _SMSTSLogPath sisältää aina nykyisen lokitiedoston polun.
Katso myös
.