Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Download scriptet til fejlfinding af vurdering
Hvis du selv vil evaluere og foretage fejlfinding af on-demand-vurderinger, skal du downloade og køre scriptet Fejlfinding af vurdering. Se hele fejlfindingsvejledningen i følgende afsnit i denne artikel.
Mest almindelige fejlfindingsproblemer
1. Fejlmeddelelsen DCR-oprettelse mislykkedes under tilføjelse af en vurdering til en computer fra Services Hub-portalen
Sørg for, at dit Azure-abonnement har Microsoft. Indsigtsudbyderen er registreret, og prøv derefter at tilføje vurderingsløsningen igen fra Service sHub-portalen.
Du kan finde oplysninger om, hvordan du registrerer en udbyder, under Azure-ressourceudbydere og -typer.
Hvis dette ikke løste problemet for dig, kan du forsøge at oprette en grundlæggende DCR for computeren/arbejdsområdet fra Azure-portal. Hvis du vil teste, om du har tilladelse til at gøre det, skal du se Opret og rediger regler for dataindsamling i Azure Monitor.
2. Fejlmeddelelse: "Du har ikke adgang til Azure Log Analytics" i Services Hub –> IT Health –> On-Demand-vurderinger
Følg vejledningen i Azure Roles for Log Analytics og Hvordan de relaterer til Services Hub for at sikre, at du har det rette tilladelsesniveau til din rolle.
3. ARC/Azure VM blev ikke fundet ved tilføjelse af ODA-vurdering i Service sHub Connector
SH Connector har i øjeblikket en begrænsning, der kun gør det muligt at finde ARC/VM-maskiner i den samme ressourcegruppe som det valgte Log Analytics-arbejdsområde, hvis du ikke kan se en bestemt maskine på listen, når du tilføjer en vurdering, og kontrollér, om der findes både maskin- og Log Analytics-arbejdsområdet i den samme ressourcegruppe/det samme ressourceabonnement.
4. Anbefalinger overføres ikke fra dataindsamlercomputeren til Azure Log Analytics-arbejdsområdet
Hvis du ikke kan se resultaterne af de data, der indsamles i Azure-projektmappen, skal du følge disse trin:
Sørg for, at du har et sæt anbefalingsfiler i datamappen til din vurdering. Det sædvanlige format er
new.recommendation.*.solutionrec
(f.eks.new.recommendations.*.adrecs
for AD).Bekræft, at indholdet af filerne blev overført til Azure Log Analytics-arbejdsområdet ved at kontrollere sektionen Logge for det arbejdsområde, du bruger, og kør en forespørgsel baseret på tidsstemplet.
Eksempel: Kør
AzureAssessmentRecommendations
og den tid, der er angivet til at matche dit sidste kørselstidspunkt (f.eks. for 24 timer siden).Hvis overførslen lykkedes, kan du også se det samme indhold, som du har i anbefalingsfilerne i Azure-tabellen
Hvis dataene er til stede, skal du kontrollere, at du har valgt den korrekte projektmappe, der er knyttet til dine arbejdsområdedata.
Bemærk
Hvis du ikke kan finde overførte data, og du bruger en Azure VM til dataindsamling, skal du sørge for, at Managed System Identity er slået til for computeren.
Hvis du bruger en ARC-aktiveret maskine til dataindsamling, skal du kontrollere indstillingen for DCR for at sikre, at du har tilknyttet den korrekte arbejdsmappesti, når du tilføjer vurderingen.
Gå til Azure-portalen.
Søg efter dcr-regler (Data Collection Rules).
Find den DCR, der er knyttet til din vurdering (den skal indeholde ODA-referencen og vurderingstypen).
Åbn DCR, og vælg Eksportér skabelon.
Søg efter "filePatterns" i json, og sørg for, at stien peger på den mappe, hvor du oprettede dine anbefalingsfiler.
Hvis stien er korrekt, kan du prøve at køre dataindsamlingen igen på computeren for at sikre, at dataene ikke er gamle/udløbet. Hvis det ikke hjælper at køre dataindsamlingen igen, kan du prøve at genstarte computeren for at undgå eventuelle fejl eller ventende opdateringer.
Hvis du ikke har gjort det endnu, skal du gennemse netværkskravene til AMA for at udelukke eventuelle forbindelsesproblemer.
5. Projektmapperesultater, der viser indhold, der ikke er tilgængeligt pga. tilladelsesproblemer
Prøv at opdatere indholdsforespørgslen.
Rediger projektmappen. Vælg "Rediger" øverst til højre for at udvide parametrene.
Vælg SubsId, og rediger derefter parametrene: Markér afkrydsningsfeltet for "Skjul parameter i læsetilstand", gem ændringerne, og luk editoren.
Hvis problemet ikke er løst, kan du prøve at registrere Microsoft.ServicesHub-ressourceudbyderen for dit abonnement igen. Du kan finde en vejledning i registrering eller genregistrering af en ressourceudbyder under Azure-ressourceudbydere og -typer.
Sammenkædning og tilladelser
Bekræft, at du har de Azure-abonnementstilladelser, der er nødvendige for din rolle , via det samme mail-id, som du bruger til at logge på Services Hub.
Gå til fanen Tilstand og derefter til Vurderinger.
Bekræft, at det Log Analytics-arbejdsområde, du har adgang til, er det arbejdsområde, der er knyttet til i Services Hub.
Hvis det ikke er det, skal du sammenkæd igen. Vælg din profil øverst til højre, vælg derefter "Rediger loganalysearbejdsområde", og opret et link til det ønskede arbejdsområde.
Bekræft, at du har tilføjet den ønskede vurdering fra kataloget.
Relaterede problemer med Add-*AssessmentTask Commandlet
I dette afsnit beskrives nogle af de mest almindelige problemer, du kan støde på, når du aktiverer en kommando, f.eks AddExchangeAssessmentTask
. .
Windows Server 2008 R2 genkender ikke add-*AssessmentTask-commandlets
Vi anbefaler, at du ikke kører vurderinger på en Windows Server 2008-computer. Men hvis du absolut skal køre vurderinger på en, skal du følge disse trin:
Installér den nyeste version af PowerShell og .NET 4.6.2 på Windows 2008-serveren.
De fleste Windows 2008-servere har PowerShell, der bruger .NET 2.0, og som ikke opfylder kravene.
Kør PowerShell i administratortilstand.
Kontrollér, at det brugerdefinerede ODA-modul er tilgængeligt på computeren:
Get-Module Microsoft.PowerShell.Oms.Assessments -listavailable
. Kontrollér, at den viste sti erC:\ODA\Binaries\bin\Microsoft.PowerShell.Oms.Assessments
.Hvis du ikke kan finde modulet ved hjælp af
get
kommandoen , skal du kontrollere, om modulet findes på listen over miljøvariabler. Kør$env:psmodulepath
i PowerShell for at få vist listen.Den korrekte sti tilføjes typisk som en del af din udvidelsesinstallation. Hvis den mangler, kan du manuelt tilføje den korrekte sti ved at køre:
$env:PSModulePath = $env:PSModulePath + ";C:\ODA\Binaries\bin\Microsoft.PowerShell.Oms.Assessments"
Som en forholdsregel skal du kontrollere, at stien findes på computeren for at sikre, at modulet er installeret på computeren.
Bemærk
Hvis du bemærker endnu en post for modulet, der peger på
\Program Files\Microsoft Monitoring Agent
, og du migrerede fra en MMA-baseret vurderingstype, er du velkommen til at fjerne denne sekundære sti. Det gør du ved at køre$env
og derefter gå til Miljøvariabler –> PsModulePath og fjerne posten fra listen.
Når du har kørt denne kommando, bør du kunne aktivere Add-*AssessmentTask commandlets
.
Bemærk
Hvis du vil sikre dig, at PowerShell indlæser AMA-modulet, skal du køre Add-*AssessmentTask
og kontrollere, at du bliver bedt om at angive id'et for Log Analytics-arbejdsområdet under konfigurationen.
I den tidligere version af modulet, der bruges til MMA, bliver du ikke bedt om at angive arbejdsområde-id'et.
På en hvilken som helst platform, hvis commandlet'erne til Add-*AssessmentTask ikke genkendes
Kontrollér, at PowerShell-modulet OMS-vurderinger er downloadet.
Kontrollér, at
C:\ODA\Binaries\bin
har en undermappe med navnetMicrosoft.PowerShell.Oms.Assessments
, og i den pågældende undermappe er der en fil med navnetMicrosoft.PowerShell.Oms.Assessments.dll
.Hvis Microsoft.PowerShell.Oms.Assessments.dll ikke er der, skal du sørge for, at dit Log Analytics-arbejdsområde er sammenkædet fra Services Hub.
Kontrollér, at den installerede version af PowerShell er mindst 4.0
Skriv $PsVersionTable i PowerShell-vinduet), og at PowerShell bruger en CLRVersion, der er lig med eller større end 4.0.
Sørg for, at du har den rigtige modulsti.
Fejlfinding af installationsfejl i vurdering under udførelse af en add-*AssessmentTask-cmdlet
Gennemse logfilen.
Logfilens placering vises i PowerShell-konsolvinduet. Det er en informationsmeddelelse i hvid som synlig på følgende skærmbillede:
Bemærk
Hvis
Add-_AssessmentTask
det af en eller anden grund mislykkes, skal du kigge i logfilen.og
-ScheduledTaskUserName
-ScheduledTaskPassword
kan være ugyldig . Denne bruger findes ikke, eller adgangskoden er ugyldig eller udløbet.
Krav til korrekt kørsel af den planlagte opgave
Kontrollér politikkerne for brugerkontogruppen: Logon som batchjobtilladelse
Bemærk
Til tider udløses vurderingen muligvis ikke fra Opgavestyring, hvilket kan ske, hvis du ikke har tilladelse til at køre batchjobbet. I dette tilfælde skal du have tilladelse til eksplicit at blive tildelt via gpedit.msc.*
.
Vælg og hold nede, eller højreklik på "Log på som batchjob", og vælg derefter Egenskaber.
Vælg "Tilføj bruger eller gruppe", og medtag den relevante bruger.
Fjern ikke brugerregistreringsdatabasen ved brugerlogoff
På computeren til dataindsamling skal du ændre følgende indstilling i gruppepolitikeditoren (gpedit.msc
) fra "ikke konfigureret" til "aktiveret".
Gå til Computerkonfiguration –> Administrative skabeloner –> System –> Brugerprofiler.
Aktivér "Fjern ikke brugerregistreringsdatabasen ved brugerlogoff".
Deaktiver FIPS-politikken
Gå til Kontrolpanel.
Vælg "Administrative værktøjer", og vælg derefter "Lokal sikkerhedspolitik".
Udvid "Lokale politikker", og vælg derefter "Sikkerhedsindstillinger".
Vælg "Systemkryptografi" under "Politik" i ruden til højre.
Brug FIPS-kompatible algoritmer til kryptering, hashing og signering, og vælg derefter "Deaktiveret".
Netværksadgang: Tillad ikke lagring af adgangskoder og legitimationsoplysninger
Denne fejl opstår med meddelelsen "En angivet logonsession findes ikke. Den er muligvis allerede blevet afsluttet." Sådan løser du denne fejl:
Gå til SECPOL. MSC –> Sikkerhedsindstillinger –> Lokale politikker –> Sikkerhedsindstillinger.
Tillad ikke lagring af adgangskoder og legitimationsoplysninger til netværksgodkendelse.
Angiv politikken til "Deaktiveret".
Vurderingen blev ikke føjet til dit arbejdsområde
Hvis aktivering af start-XXXAssessment resulterer i denne fejl: "Der er ingen fil XXXAssessment.execPkg knyttet til det aktuelle Log Analytics-arbejdsområde...", skyldes det, at den specifikke vurderingstype skal føjes til computeren via Service sHub-portalen.
Tilføj vurderingen på siden Services Hub:
Vælg fanen Tilstand, og vælg derefter Vurderinger.
Vælg den ønskede vurdering, der er angivet under "Tilgængelige on-demand-vurderinger" i slutningen af siden.
Vælg "Tilføj vurdering".
Vent mindst 5-10 minutter på, at løsningsudvidelsen tilføjes.
Data fra OnDemand-vurderingen ses ikke længere i Log Analytics, men de blev set tidligere
Find den planlagte opgave i Opgavestyring.
Kør opgaven manuelt fra Opgavestyring.
Kontrollér, at der kører en OmsAssessment.exe proces.
Hvis der ikke kører en sådan proces, er det muligt, at den angivne adgangskode, da
Add-XXXAssessmentTask
blev kørt for denne vurdering, udløb eller blev ændret, og at den ikke længere er gyldig.I dette tilfælde kan du se fejlen både under fanen Oversigt i Opgavestyring og i Hændelseslog for Opgavestyring - med EventId 101 (og 104) og ErrorValue 2147943726, som vist på følgende skærmbilleder:
OmsAssessment.exe ikke kører eller ser ud til at være fastlåst i længere tid
Nogle gange vil du måske bemærke fra logføring, at OMSAssessment.exe-processen ikke kan startes eller ser ud til at være fastlåst på det samme trin i længere tid. Den OMSAssessment.exe proces udløses, når du kører opgaven, og er den proces, der er ansvarlig for miljøregistrering, dataindsamling og analyse.
Dit antivirusprogram, der blokerer visse scripts eller relaterede afhængigheder, kan resultere i, at processen mislykkes eller går i stå. Du kan køre vurderingen med dit antivirusprogram slået til, men du kan have tidspunkter, hvor antivirusprogrammet påvirker processens ydeevne eller blokerer, at der oprettes filer, afhængigt af indstillingerne for dit produkt eller miljø.
For at undgå relaterede problemer anbefaler vi, at du tilføjer en undtagelse i dit antivirusprogram for den mappe, du kører vurderingen fra.
Kontrollér, om der er modstridende omsassessment.exe processer, der kører
Åbn Jobliste, og søg efter en proces med navnet omsassessment.exe
. Hvis den er synlig, angiver den, at vurderingen stadig kører.
Hvis den har kørt i lang tid (f.eks. en hel dag), kan vurderingsagenten muligvis ikke behandle dataene. Følg fejlfindingstrinnene i næste afsnit for at løse problemet.
Gennemgå eventuelle fejl i den nødvendige fil
Gå til arbejdsmappen for vurdering, og se på filerne med forudsætninger (processed.prerequisites
) for at finde eventuelle fejl, der er nævnt for vurderingsmålene.
Hvis der findes fejl (f.eks. problemer med WMI-forbindelse), er destinationsnavnene og fejlen nævnt i denne fil.
Løs eventuelle nævnte fejl, og udløs derefter vurderingen:
Gå til Opgavestyring –> Microsoft –> Operations Management Suite –> AOI***** –> Vurderinger.
Vælg og hold eller højreklik på den ønskede planlagte vurderingsopgave, og vælg derefter Kør.
Gennemgå fejl i registreringslogfilen
Gå til arbejdsmappen for vurdering, og gå derefter til mappen med nummererede 6-8 cifre i mappen.
Søg efter en mappe med navnet
Logs
. I den kan du finde en fil med navnetDiscoveryTrace***
.Søg efter eventuelle fejl eller undtagelser i denne fil, og løs dem, da de relaterer til problemer med legitimationsoplysninger/tilladelser, WMI-fejl, netværksproblemer med mere.
Stor filindtagelse
Prøv at reducere antallet af mål pr. vurderingsplan
Hvis du kører Windows Server, Windows Client eller SQL Assessment, og du tilføjer mere end fem mål i en enkelt planlagt opgave, kan vurderingsagenten muligvis ikke behandle så mange mål på én gang.
Hvis du oplever denne situation, skal du bruge følgende cmdlet til at fjerne en eksisterende konfiguration:
Remove-WindowsClientAssessmentTask -LogAnalyticsWorkspaceId "YourWorkspaceId"
Remove-WindowsServerAssessmentTask -LogAnalyticsWorkspaceId "YourWorkspaceId"
Remove-SQLAssessmentTask -LogAnalyticsWorkspaceId "YourWorkspaceId"
Kør Add-AssessmentTasks
derefter igen med færre mål.
Du kan tilføje flere af disse opgaver og oprette bundter af opgaver med 3-5 mål pr. opgave, hvilket resulterer i en hurtigere evaluering af hele dit miljø.
Gennemgå logfiler for afsendelse og overførsel af planlagte opgaver
I arbejdsmappen Vurderinger er der en mappe med navnet \Logs\
, der indeholder *Commandlet*.log
og *Module*.log
.
Filen Commandlet.log
indeholder data om den planlagte opgave, der starter PowerShell-commandlet'en. Du kan bruge disse data til at finde ud af, hvorfor den planlagte opgave ikke startede.
Hvis denne fil ikke oprettes, når den planlagte ODA-opgave startes, angiver den normalt en adgangskodefejl.
Program- og tjenestelogfiler\Operations Manager-hændelsesloggen indeholder også oplysninger, som du kan bruge til at foretage fejlfinding af forskellige problemer.
Ingen prompt om log analytics-arbejdsområde-id ved tilføjelse af vurderingsopgave i PowerShell
Du skal blive bedt om at angive et Log Analytics Workspace ID (LAW-ID) under oprettelsen af vurderingsopgaven i PowerShell. Denne proces opretter den planlagte opgave for at køre vurderingen.
Hvis du ikke bliver bedt om at angive LAW-ID'et, bruger du ikke de korrekte PowerShell-moduler. Dette kan ske, hvis Microsoft Monitoring Agent stadig er installeret, eller hvis din maskine til dataindsamling ikke har hentet stien til Azure Monitoring Agent's PowerShell-moduler.
Sådan konfigurerer du miljøvariabler:
Vælg "Start".
Brug søgefeltet til at søge efter "Miljø".
I vinduet Egenskaber System skal du vælge "Miljøvariabler".
Find variablen "PSModulePath" i vinduet Miljøvariabler, og vælg den, og vælg derefter "Rediger".
Flyt linjen
C:\ODA\Binaries\bin\Microsoft.PowerShell.OMS.Assessments
over linjenC:\ProgramFiles\MicrosoftMonitoringAgent\Agent\PowerShell\
.Vælg "OK" tre gange for at afslutte Egenskaber for system.
Åbn et nyt Administrativt PowerShell-vindue.
Prøv at tilføje vurderingen igen.
Hvis du stadig ikke kan se nogen ændring, skal du genstarte computeren.