Version 1.1.0.0 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot.

Vianmääritys

For AI agents: a documentation index is available at /llms.txt; a markdown version of this page is available at /v1.1.0.0/fi/docs/08-troubleshooting/index.md.

Yleisiä ongelmia ja ratkaisuja

”Tiedosto ei ole kelvollinen DNS-debug-lokitiedosto”

  • Varmista, että muunnetaan oikea DNS-palvelimen debug-lokitiedosto.
  • Tiedoston pitäisi alkaa tekstillä Message logging started at tai sisältää DNS-kyselymerkintöjä.
  • Jos olet varma, että tiedosto on kelvollinen mutta otsikko poikkeaa, käytä -SkipHeaderValidation-valitsinta.

Tulostiedosto on tyhjä tai keskeneräinen

  • Varmista, että syötetiedosto sisältää kelvollisia lokimerkintöjä.
  • Jotkut lokit voivat sisältää vain otsikkotietoja, jos kyselyjä ei ole tapahtunut.
  • Tarkista, ettei lokitiedosto ole vioittunut ja että se sisältää todellisia kyselytietoja.

Käsittely on hyvin hidasta

  • Varmista, että muistia on riittävästi ja levy ei ole kuormittunut.
  • Harkitse pienempien lokitiedostojen käsittelyä.
  • Käytä -CompressOutput-valitsinta yhdessä ajoitetun käsittelyn kanssa pienempien erien käsittelemiseksi.

”Access denied” -virheet

  • Käynnistä PowerShell sopivin oikeuksin, jotta voit lukea lähdelokitiedostot ja kirjoittaa kohdekansioon.
  • DNS-lokitiedostojen käsittely saattaa vaatia järjestelmänvalvojan oikeudet.

Pakattu tulostiedosto on odotettua suurempi

  • Lokit, joissa on paljon uniikkeja arvoja, pakkaantuvat heikommin; tämä voi olla normaalia.
  • ZIP-pakkaus saavuttaa silti yleensä merkittävän koon pienennyksen.

Tilastotiedosto ei vastaa odotuksia

  • Varmista, että käytät -OutputType Both tai -OutputType Statistic -valitsinta.
  • Tilastot ovat koottuja lukumääriä (päiväryhmittäin), joten arvot ovat summia.

Ongelmatilanteiden raportointi

Jos kohtaat ongelmia, joita ei ole käsitelty tässä:

  1. Varmista, että käytössäsi on moduulin uusin versio.
  2. Tarkista GitHub Issues -osio vastaavien ongelmien varalta.
  3. Kerää diagnostiikkatiedot:
    • PowerShell-versio ($PSVersionTable)
    • Moduulin versio (Get-Module DNSServer.DebugLogParser)
    • Näyte lokitiedostosta (jos mahdollista)
    • Koko virheilmoitus ja pinon jäljitys
  4. Avaa uusi GitHub-issue yksityiskohtineen.