Zdieľať cez


Riešenie problémov s hodnotením na požiadanie (AMA)

Stiahnutie skriptu na riešenie problémov s hodnotením

Ak chcete samohodnotiť hodnotenia na požiadanie a vyriešiť ich, stiahnite si skript Na riešenie problémov s hodnotením a spustite ho. Pozrite si úplného sprievodcu riešením problémov, ktorý nájdete v nasledujúcich častiach tohto článku.

Najčastejšie problémy s riešením problémov

1. Chybové hlásenie vytvorenia dcr zlyhalo pri pridávaní hodnotenia do počítača z portálu Services Hub

Vytvorenie koncového bodu DCR zlyhalo s podrobnosťami o stave identifikátora Entra.

Skontrolujte, či vaše predplatné služby Azure obsahuje spoločnosť Microsoft. Zaregistrovaný poskytovateľ prehľadov a potom skúste znova pridať riešenie hodnotenia z portálu služby sHub.

Podrobnosti o tom, ako zaregistrovať poskytovateľa, nájdete v téme Poskytovatelia a typy prostriedkov služby Azure.

Ak sa vám tento problém nevyriešil, môžete sa z portálu Azure pokúsiť vytvoriť základnú dcr pre váš počítač alebo pracovný priestor. Ak chcete otestovať, či máte na to správne povolenie, pozrite si tému Vytváranie a úprava pravidiel zhromažďovania údajov (DCR) v službe Azure Monitor.

2. Chybové hlásenie: Nemáte prístup k službe Azure Log Analytics v službe Services Hub –> Stav IT –> hodnotenia na požiadanie

Postupujte podľa pokynov v rolách Azure pre službu Log Analytics a Ako súvisia so službou Services Hub , aby ste mali istotu, že máte správnu úroveň povolení pre svoju rolu.

3. Arc/Azure VM sa nepodarilo nájsť pri pridávaní hodnotenia ODA v konektore služby sHub

Konektor SH Connector má v súčasnosti obmedzenie, ktoré mu umožňuje objaviť len počítače ARC/VM v rámci tej istej skupiny prostriedkov ako vybratý pracovný priestor služby Log Analytics. Ak pri pridávaní hodnotenia nemôžete zobraziť konkrétny počítač v zozname, skontrolujte, či sa v tej istej skupine zdrojov či v tej istej skupine zdrojov nachádza pracovný priestor služby Log Analytics.

4. Odporúčania sa nenahrajú z počítača na zhromažďovanie údajov do pracovného priestoru služby Azure Log Analytics

Ak sa vám nezobrazujú výsledky údajov zhromaždených v zošite služby Azure, postupujte podľa týchto krokov:

  1. Uistite sa, že v adresári údajov na hodnotenie máte množinu súborov odporúčaní. Zvyčajný formát je new.recommendation.*.solutionrec (napríklad new.recommendations.*.adrecs pre AD).

  2. Overte, či sa obsah súborov nahral do pracovného priestoru služby Azure Log Analytics, a to tak, že skontrolujete časť Denníky pre pracovný priestor, ktorý používate, a spustíte dotaz na základe časovej pečiatky.

    Príklad: Spustite AzureAssessmentRecommendations a čas nastavený tak, aby zodpovedal času posledného spustenia (napríklad pred 24 hodinami).

    Ak bol nahratie úspešné, rovnaký obsah môžete vidieť aj v súboroch odporúčaní v tabuľke Azure.

    Ak existujú údaje, overte, či ste vybrali správny zošit priradený k údajom pracovného priestoru.

    Zobrazenie príjmu služby Log Analytics pre Azure.

Poznámka

Ak sa vám nepodarilo nájsť žiadne nahraté údaje a na zhromažďovanie údajov používate virtuálny počítač Azure, uistite sa, že v počítači je zapnutá možnosť Spravovaná identitasystému.

Ak na zhromažďovanie údajov používate počítač s podporou ARC, skontrolujte nastavenie knižnice DCR, aby ste pri pridávaní hodnotenia namapovali správnu cestu k pracovnému adresáru.

  1. Prejdite na portál Azure.

  2. Vyhľadajte pravidlá zhromažďovania údajov (DCR).

  3. Vyhľadajte DCR priradené k vášmu hodnoteniu (mal by obsahovať odkaz na ODA a typ hodnotenia).

  4. Otvorte DCR a vyberte položku Exportovať šablónu.

  5. Vyhľadajte v súbore json výraz filePatterns a skontrolujte, či cesta smeruje na priečinok, v ktorom ste vytvorili súbory odporúčania.

    Zobrazenie šablóny DCR.

Ak je cesta správna, skúste v počítači znova zapnúť zhromažďovanie údajov, aby sa zabezpečilo, že údaje nie sú staré alebo uplynuli. Ak opätovné spustenie kolekcie údajov nepomôže, skúste reštartovať počítač, aby ste sa vyhli akýmkoľvek závadám alebo čakajúcim aktualizáciám.

Ak ste tak ešte neurobili, prečítajte si požiadavky siete pre ama a vylúčite všetky problémy s pripojením.

5. Výsledky zošitov zobrazujúce obsah nie je k dispozícii z dôvodu problémov s povoleniami

Zobrazenie šablóny zošita.

  1. Skúste obnoviť dotaz Obsah.

  2. Úprava zošita. Výberom položky Upraviť v pravom hornom rohu rozbaľte parametre.

    Vyberte položku SubsId a potom upravte parametre: začiarknite políčko Skryť parameter v režime čítania. Potom uložte zmeny a zatvorte editor.

    Zobrazenie editora zošita.

Ak sa problém nevyrieši, skúste znova zaregistrovať poskytovateľa prostriedkov služby Microsoft.ServicesHub pre vaše predplatné. Usmernenia o registrácii alebo opätovnej registrácii poskytovateľa zdrojov nájdete v téme Poskytovatelia a typy zdrojov Azure.

Prepojenie a povolenia

  1. Overte, či máte povolenia predplatného Azure potrebné pre vašu rolu prostredníctvom rovnakého e-mailového ID, ktoré používate na prihlásenie do služby Services Hub.

  2. Prejdite na kartu Stav a potom na položku Hodnotenie.

  3. Potvrďte, že pracovný priestor služby Log Analytics, ku ktorému máte prístup, je ten, ktorý je prepojený v centre služieb Services Hub.

    Ak sa tak deje, opätovne naň prepojte. Vyberte svoj profil v pravom hornom rohu, potom vyberte položku Upraviť pracovný priestor služby Log Analytics a prepojte svoj požadovaný pracovný priestor.

  4. Z katalógu potvrďte, že ste pridali svoje požadované hodnotenie.

    Tabuľa s výsledkami hodnotenia.

    Dostupné hodnotenia na požiadanie 2.

    Konkrétne okno hodnotenia.

Táto časť popisuje niektoré z najčastejších problémov, s ktorými sa môžete stretnúť pri vyvolaní príkazu, ako AddExchangeAssessmentTasknapríklad .

Windows Server 2008 R2 nerozpoznáva Add-*AssessmentTask príkazlety

Odporúča sa nespúšťať hodnotenia v počítači so systémom Windows Server 2008. Ak však musíte spustiť hodnotenia jednej, postupujte podľa týchto krokov:

  1. Nainštalujte najnovšiu verziu prostredia PowerShell a rozhrania .NET 4.6.2 na serveri Windows 2008.

    Väčšina serverov systému Windows 2008 má prostredie PowerShell, ktoré používa rozhranie .NET 2.0 a nespĺňa požiadavky.

  2. Spustite prostredie PowerShell v režime správcu.

  3. Skontrolujte, či je vlastný modul ODA k dispozícii vo vašom počítači: Get-Module Microsoft.PowerShell.Oms.Assessments -listavailable. Skontrolujte, či zobrazená cesta je C:\ODA\Binaries\bin\Microsoft.PowerShell.Oms.Assessments.

    Ak nemôžete nájsť modul pomocou get príkazu, skontrolujte, či sa modul nachádza v zozname premenných prostredia. Spustite $env:psmodulepath prostredie PowerShell a zobrazte zoznam.

    Správna cesta sa zvyčajne pridá ako súčasť inštalácie rozšírenia. Ak chýba, môžete spustením manuálne pridať správnu cestu:

    $env:PSModulePath = $env:PSModulePath + ";C:\ODA\Binaries\bin\Microsoft.PowerShell.Oms.Assessments"
    

    Ako upozornenie overte, či cesta v počítači existuje, aby ste sa uistili, že modul je nainštalovaný vo vašom počítači.

    Poznámka

    Ak si všimnete druhý záznam modulu odkazovaného na \Program Files\Microsoft Monitoring Agent modul a migráciu ste migrovali z typu hodnotenia založeného na mma, neváhajte a odstráňte túto sekundárnu cestu. Ak to chcete urobiť, spustite príkaz $env, prejdite na položku Premenné prostredia –> PsModulePath a odstráňte položku zo zoznamu.

    Prostredie PowerShell so správnym pracovným adresárom a podadresárom.

    Umiestnenie súboru v prostredí PowerShell Windows.

Po spustení tohto príkazu by ste mali byť schopní vyvolať príkaz Add-*AssessmentTask commandlets.

Poznámka

Ak chcete zabezpečiť, aby prostredie PowerShell načítalo modul AMA, spustite Add-*AssessmentTask a overte, či sa počas nastavenia zobrazí výzva na zadanie ID pracovného priestoru služby Log Analytics.

Úloha modulu AMA.

Predchádzajúca verzia modulu, ktorá sa používa pre mma, vás nevyzve na zadanie ID pracovného priestoru.

Ak sa na ľubovoľnej platforme nerozpoznávajú príkazové alety Add-*AssessmentTask

  1. Overte, či bol stiahnutý modul PowerShell OMS Assessment.

    Overte, C:\ODA\Binaries\bin či má podadresár s názvom Microsoft.PowerShell.Oms.Assessments, a v tomto podadresári je súbor s názvom Microsoft.PowerShell.Oms.Assessments.dll.

  2. Ak Microsoft.PowerShell.Oms.Assessments.dll nie je k dispozícii, uistite sa, že je pracovný priestor služby Log Analytics prepojený z lokality Services Hub.

  3. Overte, či je nainštalovaná verzia prostredia PowerShell aspoň 4.0

    Do okna prostredia PowerShell zadajte $PsVersionTable ) a prostredie PowerShell používa verziu CLRVersion, ktorá je rovná alebo väčšia ako 4,0.

  4. Skontrolujte, či máte správnu cestu modulu.

Riešenie problémov s inštaláciou chyby hodnotenia pri spúšťaní rutiny typu cmdlet Add-*AssessmentTask

  1. Skontrolujte súbor denníka.

  2. Umiestnenie súboru denníka sa zobrazuje v okne konzoly prostredia PowerShell. Ide o informačné hlásenie v bielej farbe, ktoré je viditeľné na nasledujúcej snímke obrazovky:

    PowerShell Windows zobrazujúci podrobné umiestnenie súboru denníka.

    Poznámka

    Ak Add-_AssessmentTask sa z nejakého dôvodu nepodarí, vyhľadajte súbor denníka.

  3. Argument -ScheduledTaskUserName a -ScheduledTaskPassword môže byť neplatný – takýto používateľ neexistuje, prípadne heslo nie je platné alebo jeho platnosť uplynula.

    V prostredí PowerShell Windows sa zobrazuje chybové hlásenie používateľa.

Požiadavky na úspešné spustenie plánovanej úlohy

Overenie skupinových politík používateľských kont: Prihlásenie ako povolenie dávkovej úlohy

Poznámka

Niekedy sa hodnotenie nemusí spustiť z plánovača úloh, čo sa môže stať, ak nemáte povolenie na spustenú dávkovú úlohu. V tomto prípade potrebujete povolenie na explicitné udelenie prostredníctvom .gpedit.msc.*

  1. Vyberte a podržte položku alebo kliknite pravým tlačidlom myši na položku "Prihlásiť sa ako dávková úloha", potom vyberte položku Vlastnosti.

  2. Vyberte položku Pridať používateľa alebo skupinu a zahrňte príslušného používateľa.

Nestráňte vynútiť databázu Registry používateľa pri odhlásení používateľa

V počítači na zhromažďovanie údajov zmeňte nasledujúce nastavenie v editore skupinovej politiky (gpedit.msc) z možnosti "nie je nakonfigurovaná" na "povolené".

Prejdite na položku Konfigurácia počítača –> Šablóny na správu –> Systém –> Používateľské profily.

Povoľte "Netlačte vynútiť uvoľnenie databázy Registry používateľa pri odhlásení používateľa."

Zakázanie politiky FIPS

  1. Prejdite na ovládací panel.

  2. Vyberte položku Nástroje na správu a potom vyberte položku Lokálna politika zabezpečenia.

  3. Rozbaľte položku Lokálne politiky a potom vyberte položku Možnosti zabezpečenia.

    Okno Politiky lokálneho zabezpečenia zobrazujúce priečinok Možnosti zabezpečenia.

  4. Na pravej table vyberte položku System cryptography (Politika) v časti Policy (Politika).

  5. Použite algoritmy kompatibilné s FIPS na šifrovanie, hashovanie a podpisovanie a potom vyberte položku Zakázané.

Prístup do siete: Nepovoliť ukladanie hesiel a poverení

Táto chyba sa vyskytuje so správou "Zadané prihlasovacie relácie neexistuje. Možno už bola ukončená." Vyriešenie tejto chyby:

  1. Prejdite do SECPOL. MSC –> nastavenia zabezpečenia –> lokálne politiky –> možnosti zabezpečenia.

  2. Nepovoliť ukladanie hesiel a poverení na overovanie siete.

    Okno Editor lokálnej skupinovej politiky.

  3. Nastavte politiku na hodnotu Disabled.

Hodnotenie sa nepridá do vášho pracovného priestoru

Ak vyvolanie start-XXXAssessment vyvolá túto chybu: "Nie je žiadny súbor XXXAssessment.execPkg spojený s aktuálnym pracovným priestorom Log Analytics...," dôvodom je, že konkrétny typ hodnotenia musí byť pridaný do vášho počítača prostredníctvom portálu služby sHub.

Pridajte hodnotenie na stránke Services Hub:

  1. Vyberte kartu Stav a potom vyberte položku Hodnotenie.

  2. Vyberte požadované hodnotenie uvedené v časti Dostupné hodnotenia na požiadanie na konci stránky.

  3. Vyberte položku Pridať hodnotenie.

  4. Počkajte aspoň 5 – 10 minút, kým sa pridá rozšírenie riešenia.

    Okno prostredia PowerShell bez priradeného chybového hlásenia.

Údaje z hodnotenia OnDemandu sa už v službe Log Analytics nezobrazujú, ale boli zobrazené v minulosti.

  1. Nájdite plánovanú úlohu v plánovači úloh.

  2. Spustite úlohu manuálne z plánovača úloh.

  3. Overte, či je spustený proces OmsAssessment.exe.

    Ak nie je spustený žiadny takýto proces, je možné, že platnosť hesla zadaná v Add-XXXAssessmentTask prípade spustenia tohto hodnotenia uplynula alebo bola zmenená a už nie je platná.

    V takom prípade môžete zobraziť chybu na karte História plánovača úloh a v denníku udalostí Plánovač úloh – s eventId 101 (a 104) a 2147943726 ErrorValue , ako je znázornené na nasledujúcich snímkach obrazovky:

    Zlyhanie spustenia plánovača úloh.

    Podrobnosti o chybe pri spustení plánovača úloh.

    Priečinok hodnotení so zvýrazneným číslovaným priečinkom.

OmsAssessment.exe nie je spustená alebo sa zobrazuje zaseknutá na dlhú dobu

Niekedy si môžete všimnúť, že zapisovanie do denníka zlyhá alebo sa zdá, že proces OMSAssessment.exe počas dlhších období uviazol v tom istom kroku. Proces OMSAssessment.exe sa spustí pri spustení úlohy a je procesom zodpovedným za zisťovanie prostredia, zhromažďovanie údajov a analýzu.

Antivírusový program blokujúci určité skripty alebo súvisiace závislosti môžu spôsobiť zlyhanie procesu alebo uviaznutie. Hodnotenie môžete spustiť s antivírusovým programom, no môže to mať aj časy, kedy antivírus ovplyvní výkon procesu alebo zablokuje vytváranie súborov v závislosti od nastavení produktu alebo prostredia.

Ak sa chcete vyhnúť súvisiacim problémom, odporúčame pridať v antivírusovom nástroji výnimku pre priečinok, z ktorej hodnotenie spúšťate.

Skontrolujte, či dochádza k konfliktným omsassessment.exe spusteným procesom

Otvorte Správcu úloh a vyhľadajte proces s názvom omsassessment.exe. Ak je viditeľné, znamená to, že hodnotenie je stále spustené.

Ak je aplikácia spustená už dlho (napríklad celý deň), agent hodnotenia nemusí byť schopný spracovať údaje. Ak chcete vyriešiť tento problém, postupujte podľa krokov na riešenie problémov uvedených v ďalšej časti.

Prejdite všetkými chybami v súbore predpokladov

Ak chcete vyhľadať chyby uvedené v cieľoch hodnotenia, prejdite do pracovného adresára hodnotenia a pozrite sa na súbory predpokladov (processed.prerequisites).

Hodnotenia priečinok process.prerequisites.

Ak sa nájdu nejaké chyby (napríklad problémy s pripojením rozhrania WMI), v tomto súbore sa spomínajú cieľové názvy a chyba.

Vyriešte všetky spomenuté chyby a potom spustite hodnotenie:

  1. Prejdite na položku Plánovač úloh –> Microsoft –> Balík na správu operácií –> AOI***** –> hodnotenia.

  2. Vyberte a podržte alebo kliknite pravým tlačidlom myši na požadovanú plánovanú úlohu hodnotenia a potom vyberte položku Spustiť.

Chyba v súbore denníka zisťovania

  1. Prejdite do pracovného adresára hodnotenia a potom do priečinka s číslami 6 – 8 v rámci adresára.

  2. Vyhľadajte priečinok s názvom Logs. V nej môžete nájsť súbor s názvom DiscoveryTrace***.

  3. V tomto súbore vyhľadajte všetky chyby alebo výnimky a vyriešite ich, pretože sa týkajú problému s prihlasovacími údajmi/povoleniami, zlyhaním WMI, problémami so sieťou atď.

Príjem veľkých súborov

Priečinok s hodnoteniami zobrazujúci veľkosť súboru.

Skúste znížiť počet cieľov na plán hodnotenia.

Ak používate Windows Server, Windows Client alebo hodnotenie SQL a pridáte viac ako päť cieľov do jednej plánovanej úlohy, agent hodnotenia možno nebude môcť spracovať toľko cieľov naraz.

Ak sa u vás vyskytne táto situácia, na odstránenie existujúcej konfigurácie použite nasledujúcu rutinu typu cmdlet:

Remove-WindowsClientAssessmentTask -LogAnalyticsWorkspaceId "YourWorkspaceId"
Remove-WindowsServerAssessmentTask -LogAnalyticsWorkspaceId "YourWorkspaceId"
Remove-SQLAssessmentTask -LogAnalyticsWorkspaceId "YourWorkspaceId"

Potom znova spustite Add-AssessmentTasks s menším počtom cieľov.

Môžete pridať viacero takýchto úloh a vytvoriť série úloh s 3 až 5 cieľmi na úlohu, čo má za následok rýchlejšie vyhodnocovanie celého prostredia.

Prejdite cez rozvrh odoslania úloh a súbory denníka s nahrávaním

V pracovnom adresári Hodnotenie sa nachádza priečinok s názvami \Logs\*Commandlet*.log a *Module*.log.

Súbor Commandlet.log obsahuje údaje o plánovanej úlohe spustením príkazovej rutiny prostredia PowerShell. Pomocou týchto údajov môžete zistiť, prečo sa plánovaná úloha nespustí.

Ak tento súbor nie je vytvorený pri spustení plánovanej úlohy ODA, zvyčajne oznamuje chybu hesla.

Denníky udalostí Applications and Services\Operations Manager tiež obsahujú informácie, ktoré môžete použiť na riešenie rôznych problémov.

Pri pridávaní úlohy hodnotenia v prostredí PowerShell sa nezobrazí výzva na zadanie ID pracovného priestoru služby Log Analytics

Počas vytvárania úlohy hodnotenia v prostredí PowerShell by sa malo zobraziť výzva na zadanie ID pracovného priestoru služby Log Analytics (LAW-ID). Tento proces vytvorí plánovanú úlohu na spustenie hodnotenia.

Ak sa výzva na zadanie ID zákona nezobrazí, nepoužívate správne moduly PowerShell. Môže sa to stať, ak je aplikácia Microsoft Monitoring Agent stále nainštalovaná, alebo ak váš počítač s kolekciou údajov nezabral cestu modulov prostredia PowerShell aplikácie Azure Monitoring Agent.

Konfigurácia premenných prostredia:

  1. Vyberte položku Spustiť.

  2. Pomocou vyhľadávacieho poľa vyhľadajte "Prostredie".

  3. V okne Vlastnosti systému vyberte položku Premenné prostredia.

    Dialógové okno Vlastnosti systému s označeným tlačidlom Premenné prostredia.

  4. V okne Premenné prostredia nájdite premennú s názvom PSModulePath a vyberte ju. Potom vyberte položku Upraviť.

    Dialógové okno Premenné prostredia s vybratou možnosťou PSModulePath a označeným tlačidlom Upraviť.

  5. Premiestnite riadok C:\ODA\Binaries\bin\Microsoft.PowerShell.OMS.Assessments nad čiaru C:\ProgramFiles\MicrosoftMonitoringAgent\Agent\PowerShell\.

    Dialógové okno Úprava premennej prostredia s označeným tlačidlom Posunúť nahor.

  6. Trikrát vyberte tlačidlo OK a ukončite systémové vlastnosti.

  7. Otvorte nové okno prostredia PowerShell na správu.

  8. Skúste pridať hodnotenie znova.

    Okno prostredia Windows PowerShell pre správcu.

  9. Ak sa zmeny stále nezobrazujú, reštartujte počítač.