Igény szerinti értékelések (MMA) hibaelhárítása

Töltse le az értékelési hibaelhárítási szkriptet

Töltse le és futtassa az értékelési hibaelhárítási szkriptet az igény szerinti értékelések önértékeléséhez és hibaelhárításához. Tekintse meg az alábbi teljes hibaelhárítási útmutatót:

Az alábbi lépések végigvezetik az elejétől a végéig, és ellenőrzik az igény szerinti értékelések futtatásakor teljesítendő követelmények helyességét:

A felhasználók által tapasztalt leggyakoribb problémák a következők: (A megoldásukról alább, a cikkben talál útmutatást)

  1. Amikor futtatja az értékelést, de nem lát adatokat a Log Analyticsben –> Indítsa újra az állapotfigyelő szolgáltatást, ha az adatfájlok feldolgozásra várnak.

  2. Hibaüzenet: "Nem rendelkezik hozzáféréssel az Azure Log Analyticshez" a Services Hub –> IT Health –> Igény szerinti értékelések területen.

A Microsoft Monitoring Agent (MMA) telepítésével kapcsolatos problémák

Az MMA-ügynök telepítésekor néha nem tud sikeresen csatlakozni a munkaterülethez az Azure Log Analytics- (OMS-) munkaterület hitelesítő adatainak (azonosítójának és kulcsának) megadásakor. Áthidaló megoldás, amely néha úgy működik, hogy eltávolítja a WorkspaceId azonosítót és a kulcsot, és anélkül telepíti az MMA-t, hogy munkaterületet ad meg. Ezután nyissa meg az MMA vezérlőpultját a Vezérlőpult, a Biztonsági & beállítások, a Microsoft Monitoring Agent, az Azure Log Analytics (OMS) lapon, és adja hozzá a kívánt munkaterületet az azonosító és a kulcs megadásával. Ezután kattintson az Alkalmaz gombra, és ellenőrizze, hogy megjelenik-e a zöld pipa.

Csatolás és engedélyek

  1. Erre a hivatkozásra kattintva watch a videót az igény szerinti értékelések előzetes konfigurálásához.

  2. Győződjön meg arról, hogy az Azure-előfizetés tulajdonosa szerepkörrel rendelkezik az Azure-előfizetésben ugyanazon az e-mail-azonosítón, amelyet a Services Hubba való bejelentkezéshez használ.

  3. A Sikeres csatolás esetén az Alábbi lapnak a Services Hub Állapot lapján, majd az Értékelések területen kell megjelennie.

  4. Győződjön meg arról, hogy a Services Hubban társított Log Analytics-munkaterülethez van hozzáférése. Ha nem, kérje meg őket az újrakapcsolásra a jobb felső sarokban található profilra kattintva, majd kattintson a Log Analytics-munkaterület szerkesztése elemre, és kapcsolja össze a kívánt munkaterületet.

  5. Ellenőrizze, hogy hozzáadta-e a kívánt értékelést a katalógusból.

    Értékelések eredményeinek irányítópultja a Skype, a SharePoint, a System Centers Management és az Entra ID különböző lapjaival.

    Rendelkezésre álló igény szerinti értékelések az olyan elérhető elemek listájával, mint a SharePoint, az Entra ID, a Exchange Server stb.

    Az Active Directory assessment leírása az Entra ID-szolgáltatáskörnyezetek támogatásához.

A parancsok, például az AddExchangeAssessmentTask meghívásakor előforduló leggyakoribb problémákat a következő szakaszban ismertetjük:

A Windows Server 2008 R2 nem ismeri fel az Add-*AssessmentTask parancsmagokat

Javasoljuk, hogy ne futtasson értékeléseket Windows Server 2008 rendszerű gépen. Ha azonban feltétlenül szükséges, a következőket kell tennie:

  1. Telepítse a PowerShell és a .net 4.6.2 legújabb verzióját a Windows 2008-kiszolgálóra. A legtöbb Windows 2008-kiszolgáló rendelkezik a .net 2.0-t használó PowerShell-lel, amely nem felel meg a követelményeknek.
  2. Futtassa a PowerShellt rendszergazdai módban.
  3. Az Add-*AssessmentTask parancsmagokkal kapcsolatos probléma meghívása előtt: Import-Module $env:ProgramFiles\'Microsoft Monitoring Agent\Agent\PowerShell\Microsoft.PowerShell.Oms.Assessments\Microsoft.PowerShell.Oms.Assessments.dll'

A parancs végrehajtása után képesnek kell lennie az Add-*AssessmentTask parancsmagok meghívására.

Bármely platformon, ha az Add-*AssessmentTask parancsmagok nem ismerhetőek fel

  1. Ellenőrizze, hogy az OMS Assessments PowerShell-modul le lett-e töltve. Ehhez győződjön meg arról, hogy a $env:ProgramFiles\'Microsoft Monitoring Agent\Agent\PowerShell' alkönyvtára Microsoft.PowerShell.Oms.Assessments nevű, és az alkönyvtárban található egy Microsoft.PowerShell.Oms.Assessments.dllnevű fájl, ahogyan az alábbi képernyőképen látható:

    A PowerShell-ablak a megfelelő munkakönyvtárat és alkönyvtárat mutatja be.

  2. Ha Microsoft.PowerShell.Oms.Assessments.dll nincs, győződjön meg arról, hogy a Log Analytics-munkaterület a Services Hubról van csatolva.

  3. Ellenőrizze, hogy a $env:PsModulePath tartalmazza-e a következőt: $env:ProgramFiles\'Microsoft Monitoring Agent\Agent\PowerShell'.

  4. Győződjön meg arról, hogy a PowerShell telepített verziója legalább 4.0 (csak írja be a $PsVersionTable a PowerShell ablakba), és hogy a PowerShell a 4.0-nál egyenlő vagy annál nagyobb CLRVersion verziót használja.

Értékelési telepítési hibák elhárítása Add-*AssessmentTask parancsmag végrehajtásakor

  1. Olvassa el a naplófájlt.

  2. A naplófájl helye megjelenik a PowerShell-konzol ablakában. Ez csak egy tájékoztató üzenet- fehérben. Ezt a helyet az alábbi képernyőképen látható mintaképen tekintheti meg:

    A PowerShell Windows megjeleníti a fájl helyét.

Megjegyzés:

Ha Add-_AssessmentTask valamilyen okból meghiúsul, tekintse meg a naplófájlt.

  1. A -ScheduledTaskUserName és a -ScheduledTaskPassword érvénytelen lehet – ilyen felhasználó nem létezik, a jelszó érvénytelen vagy lejárt.

    Felhasználói hibaüzenetet jelenít meg a PowerShell Windowsban.

Az ütemezett tevékenység sikeres futtatásának követelményei

A felhasználói fiók csoportházirendjeinek ellenőrzése: Bejelentkezés Batch-feladat engedélyként

Megjegyzés:

Időnként előfordulhat, hogy az értékelés nem aktiválódik a Feladatütemezőből. Ez akkor fordulhat elő, ha a felhasználó nem rendelkezik kötegelt feladat futtatására vonatkozó engedéllyel. Ebben az esetben ezt az engedélyt explicit módon kell megadni, ha ide megy a gpedit.msc.*

Számítógép konfigurációja\Windows-beállítások\Biztonsági beállítások\Helyi házirendek\Felhasználói jogok hozzárendelése

  1. Kattintson a jobb gombbal a "Bejelentkezés kötegelt feladatként" elemre, és válassza a Tulajdonságok lehetőséget.
  2. Kattintson a "Felhasználó vagy csoport hozzáadása" elemre, és adja meg a megfelelő felhasználót.

Ne távolítsa el kényszerített módon a felhasználói beállításjegyzéket a felhasználói emblémánál

Az adatgyűjtési gépen módosítsa az alábbi beállítást a csoportházirend-szerkesztőben (gpedit.msc) "nincs konfigurálva" értékről "engedélyezve" értékre; lépjen a Számítógép konfigurációja, a Felügyeleti sablonok, a Rendszer, majd a Felhasználói profilok elemre.

"Ne távolítsa el kényszerített módon a felhasználói beállításjegyzéket a felhasználói emblémánál"

A FIPS-szabályzat letiltása

  1. A Vezérlőpult kattintson a Felügyeleti eszközök elemre, majd kattintson duplán a Helyi biztonsági házirend elemre.

  2. A Biztonsági beállítások területen bontsa ki a Helyi házirendek elemet, majd kattintson a Biztonsági beállítások elemre.

    A Biztonsági beállítások mappát megjelenítő Helyi biztonsági házirend ablak.

  3. A jobb oldali panel Házirend területén kattintson duplán a Rendszer titkosítása elemre; FIPS-kompatibilis algoritmusok használata titkosításhoz, kivonatoláshoz, aláíráshoz, majd kattintson a Letiltva lehetőségre.

Hálózati hozzáférés: Jelszavak és hitelesítő adatok tárolásának tiltása

  1. Ez a hiba a következő üzenettel jelentkezik: "Egy megadott bejelentkezési munkamenet nem létezik. Lehet, hogy már le lett állítva."

  2. A probléma megoldásához lépjen a SECPOL webhelyre. MSC, Biztonsági beállítások, Helyi házirendek, majd Biztonsági beállítások.

  3. Ne engedélyezze a jelszavak és hitelesítő adatok tárolását a hálózati hitelesítéshez.

    Helyi Csoportházirend Szerkesztő ablak.

  4. Állítsa a szabályzatot letiltottra.

Az értékelés nem lett hozzáadva a munkaterülethez

Ha a start-XXXAssessment meghívása a következő hibát eredményezi: "Nincs xxxAssessment.execPkg fájl társítva az aktuális Log Analytics-munkaterülethez ... " az alábbi képernyőképen látható módon ennek az az oka, hogy az adott értékelési típust hozzá kell adni ahhoz a Log Analytics-munkaterülethez, amelyhez a Microsoft Monitoring Agent jelenleg csatlakozik. Adja hozzá az értékelést a ServicesHub oldalon. (Az Állapot lapon válassza az Értékelések lehetőséget. Az oldal végén kattintson a kívánt értékelésre, amely az "Elérhető igény szerinti értékelések" listában szerepel, majd a kiválasztott értékelés hozzáadásához megjelenő modális párbeszédpanelen kattintson az "Értékelés hozzáadása" lehetőségre. Ezután várjon legalább 10 percet, mielőtt megkíséreli elindítani az értékelést. A késés azért szükséges, hogy az MMA-ügynök kapcsolatba lépjen a Log Analyticsszel, és letöltse az XXXAssessment.execPkg fájlt tartalmazó felügyeleti csomagot.

PowerShell-ablak fájlhoz nem társított hibaüzenettel.

Értékelési feladat futtatásával kapcsolatos problémák

Inaktív /Nem található adat az Azure Log Analyticsben

A Log Analytics-ügynök kapcsolatának ellenőrzése

Annak biztosításához, hogy az ügynök kommunikálni tudjon az Azure Log Analyticsszel, lépjen a Vezérlőpult, a Biztonsági & beállítások és a Microsoft Monitoring Agent területre. Az Azure Log Analytics (OMS) lapon keressen egy zöld pipát.

A Microsoft Monitoring Agent zöld pipát Tulajdonságok ablak megjeleníteni.

A zöld pipa ikon megerősíti, hogy az ügynök képes kommunikálni az Azure-szolgáltatással.

A sárga figyelmeztető ikon azt jelenti, hogy az ügynöknek problémái vannak a Log Analyticsszel való kommunikációval.

Tekintse meg az AgentHealthAssessment megoldás szívverési üzeneteit

Amikor hozzáadja az AgentHealthAssessment megoldást a Log Analytics-munkaterülethez az Azure Portalon keresztül, hasznos információkat fog látni, beleértve a nem válaszoló ügynökökkel rendelkező számítógépek listáját, valamint az egyes nem válaszoló gépek legutóbbi sikeres szívverési idejét.

A Log Analytics irányítópultja szívverési üzeneteket jelenít meg.

Ha a gép szerepel a listában, ennek egyik gyakori oka az, hogy a Microsoft Monitoring Agent szolgáltatás (HealthService) leállt. A szolgáltatás újraindításához használja a szolgáltatásvezérlőt.

Ha tűzfalkorlátozás van érvényben, győződjön meg arról, hogy az alábbi portok meg vannak nyitva:

Ezt egyszerűen ellenőrizheti a Microsoft Monitoring Agent\Agent\ mappában található TestCloudConnection.exe eszköz meghívásával, ahogyan az alábbi képernyőképen látható:

Parancssor a VS2015-höz.

Az OnDemand-értékelésből származó adatok már nem láthatók a Log Analyticsben, de a múltban is láthatók

Keresse meg az ütemezett tevékenységet a Feladatütemezőben, és futtassa manuálisan a tevékenységet a Feladatütemezőből. Ellenőrizze, hogy fut-e OmsAssessment.exe folyamat. Ha nem fut ilyen folyamat, akkor az egyik lehetséges ok az, hogy az értékelés Add-XXXAssessmentTask futtatásakor megadott jelszó már nem érvényes (például lejárt vagy megváltozott). Ebben az esetben a hibát a Feladatütemező Előzmény lapján is láthatja, és a Feladatütemező eseménynaplójában is – a 101-es (és 104-es) eseményazonosítóval és az ErrorValue: 2147943726 -- a következő két képernyőképen látható módon:

Feladatütemező indítási hibája.

Feladatütemező indítási hibájának részletei.

Indítsa újra a healthservice szolgáltatást, ha az adatfájlok betöltése függőben van

Zárja be a gép összes aktív PowerShell-ablakát. Most, ha ellenőrzi az Értékelés munkakönyvtárát, és megkeresi az olyan nevű fájlokat, mint a new.recommendations.*** (lásd az alábbi képernyőképet):

Nyissa meg a parancssort rendszergazdai módban, és írja be a következőt:

net stop healthservice net start healthservice

Az alábbi parancs futtatása után a fájlok feldolgozásra kerülnek az alább látható módon, ami azt jelenti, hogy a fájlok betöltése sikeresen megtörtént, és az adatoknak körülbelül 30 perc alatt láthatónak kell lenniük a Log Analyticsben.

Értékelések mappa, kiemelt számozott mappával.

Parancssor párbeszédpanel.

Értékelések mappa és célok.

Ellenőrizze, hogy futnak-e ütköző omsassessment.exe folyamatok

Nyissa meg a Feladatkezelőt, és keressen egy nevű folyamatot omsassessment.exe. Ha megtalálta, az azt jelzi, hogy az értékelés még fut.

Ha elég hosszú volt (például ha úgy találja, hogy ez a folyamat már több mint egy napja fut), lehetséges, hogy az értékelési ügynök nem tudta feldolgozni az adatokat. Ezért folytassa az alábbi hibaelhárítási lépésekkel.

Tekintse át az előfeltételfájl hibáit

Nyissa meg az értékelés munkakönyvtárát, és tekintse meg az előfeltételek (processed.prerequisites) fájljait, hogy megtalálja az értékelési célokkal kapcsolatban említett hibákat.

Assessments folder process.prerequisites.

Ha bármilyen hibát talál, például WMI-kapcsolati problémákat, a célnevek és a hiba szerepelne ebben a fájlban. Oldja meg ezt, majd indítsa el az értékelést; a Feladatütemezőben bontsa ki a Microsoft, az Operations Management Suite, az AOI*****, majd az Értékelések elemet a jobb gombbal a kívánt ütemezett értékelési feladatra való kattintáshoz, majd kattintson a Futtatás elemre.

Hiba a felderítési naplófájlban

Lépjen az értékelés munkakönyvtárába, és lépjen a könyvtárban található 6–8 számjegyű számozott mappába. Keresse meg a Naplók nevű mappát, amelyben egy DiscoveryTrace*** nevű fájlt talál.

Keresse meg a fájl esetleges hibáit vagy kivételeit, és hárítsa el őket, mivel ezek a hitelesítő adatokkal/engedélyekkel, WMI-hibával, hálózati problémával stb. kapcsolatosak.

Nagy méretű fájlbetöltés

Ha az alábbi processed.recommendations.*** fájlméret nagyobb 250 MB-nál, a Log Analytics-ügynök nehezen tudja feldolgozni a fájlokat. Ha ezt a forgatókönyvet tapasztalja, és nem látja az adatokat a Log Analyticsben, lépjen kapcsolatba serviceshubteam@ppas.uservoice.com velünk, és ossza meg velünk a problémát.

Az Assessments mappa a fájlméretet jeleníti meg.

Próbálja meg csökkenteni a célok számát értékelési ütemezésenként

Ha a Windows Servert, a Windows-ügyfelet vagy az SQL Assessmentet futtatja, és több mint 5 példányt adott hozzá egyetlen ütemezett feladathoz, előfordulhat, hogy az értékelési ügynök nem fog tudni ennyi példányt feldolgozni egyetlen lépésben. Ha ezt a forgatókönyvet tapasztalja, az alábbi parancsmaggal távolítson el minden meglévő konfigurációt:

Remove-WindowsClientAssessmentTask Remove-WindowsServerAssessmentTask Remove-SQLAssessmentTask

Most futtassa újra a Add-AssessmentTasks kevesebb célponttal. Több ilyen tevékenységet is hozzáadhat, és tevékenységenként 3–5 célpéldányt tartalmazó tevékenységkötegeket hozhat létre, ami a teljes környezet gyorsabb kiértékelését eredményezné.

Tekintse át az ütemezett feladatküldési és -feltöltői naplófájlokat

Az Értékelések munkakönyvtárban található egy \Logs\ mappa, amely .log és *Module*.log tartalmaz*Commandlet*. A *Commandlet*.log fájl adatokat tartalmaz a PowerShell-parancsmagot elindító ütemezett tevékenységről, és ez alapján állapítható meg, hogy az ütemezett tevékenység miért nem indult el. Ha ez a fájl nem jön létre az ODA ütemezett tevékenység indításakor, az általában jelszóhibát jelez.

A *Module*.log fájl adatokat tartalmaz az Állapotfigyelő szolgáltatásról és az Azure Log Analytics-felhőbe való adatfeltöltési kísérleteiről.

Az Alkalmazások és szolgáltatások naplói\Operations Manager eseménynapló olyan információkat is tartalmaz, amelyek különböző problémák elhárítására használhatók.