Hibaelhárítási útmutató az Azure Monitor-ügynökhöz Windows Arc-kompatibilis kiszolgálón

Az Azure Monitor-ügynök áttekintése

A további információk elolvasásához ismernie kell az Azure Monitor-ügynököt és az adatgyűjtési szabályokat.

Terminológia

Name Betűszó Description
Azure Monitor-ügynök AMA Az új Azure Monitor-ügynök
Adatgyűjtési szabályok DCR Az ügynök általi adatgyűjtés konfigurálására vonatkozó szabályok, azaz a gyűjtendő adatok, a küldés helye és egyebek
Azure Monitor konfigurációs szolgáltatás AMCS Az Azure-ban üzemeltetett regionális szolgáltatás, amely az ügynök és az Azure Monitor egyéb részei adatgyűjtését szabályozza. Az ügynök behívja ezt a szolgáltatást a DCR-ek lekéréséhez.
Naplóvégpont -- Végpont adatok Log Analytics-munkaterületekre való küldéséhez
Metrikavégpont -- Végpont az adatok Azure Monitor Metrics-adatbázisokba való küldéséhez.
Példány metaadatainak szolgáltatása és hibrid IMDS és HIMDS Az Azure-ban üzemeltetett szolgáltatások, amelyek információt nyújtanak a jelenleg futó virtuális gépekről, méretezési csoportokról (IMDS-en keresztül) és Arc-kompatibilis kiszolgálókról (HIMDS-en keresztül)
Log Analytics-munkaterület TÖRVÉNY Az Azure Monitor azon célja, amellyel az ügynök által gyűjtött naplókat elküldheti a következő címre:
Egyéni metrikák -- Az Azure Monitor azon célja, amellyel az ügynök által gyűjtött vendégmetrikákat elküldheti a következő címre:

Alapvető hibaelhárítási lépések (telepítés, az ügynök nem fut, konfigurációs problémák)

Kövesse az alábbi lépéseket a Windows Arc-kompatibilis kiszolgálón futó Azure Monitor-ügynök legújabb verziójának hibaelhárításához:

  1. Gondosan tekintse át az előfeltételeket itt.

  2. Ellenőrizze, hogy a bővítmény telepítése és kiépítése sikeresen megtörtént-e, amely telepíti az ügynök bináris fájljait a számítógépre:

    1. Nyissa meg Azure Portal > válassza ki az Arc-kompatibilis kiszolgálót>: Beállítások megnyitása: A bal oldali > "AzureMonitorWindowsAgent" panel bővítményeinek a következő állapottal kell megjelennie: "Sikeres"
    2. Ha nem, ellenőrizze, hogy az Arc-ügynök (Csatlakoztatottgép-ügynök) képes-e csatlakozni az Azure-hoz, és fut-e a bővítményszolgáltatás.
      azcmagent show
      
      Az alábbi kimenetnek kell megjelennie:
      Resource Name                           : <server name>
      [...]
      Dependent Service Status
        Agent Service (himds)                 : running
        GC Service (gcarcservice)             : running
        Extension Service (extensionservice)  : running
      
      Ha ehelyett látja Agent Status: Disconnected vagy bármilyen más állapotot lát, küldjön egy jegyeta Summary (Összefoglalás ) "Az Arc-ügynök vagy a bővítményszolgáltatás nem működik" és a "Segítségre van szükségem az Azure Monitor Windows-ügynökével" típusú problématípussal .
    3. Várjon 10–15 percet, mivel a bővítmény átmeneti állapotban lehet. Ha továbbra sem jelenik meg, távolítsa el és telepítse újra a bővítményt , majd ismételje meg az ellenőrzést a bővítmény megjelenítéséhez.
    4. Ha nem, ellenőrizze, hogy lát-e hibákat a számítógépen található C:\ProgramData\GuestConfig\extension_logs\Microsoft.Azure.Monitor.AzureMonitorWindowsAgent bővítménynaplókban
    5. Ha a fentiek egyike sem működik, küldjön egy" Az AMA-bővítmény telepítése vagy kiépítése sikertelen " vagy " Segítségre van szükségem az Azure Monitor Windows-ügynökkel" típusú hibajegyet.
  3. Ellenőrizze, hogy az ügynök fut-e:

    1. Ellenőrizze, hogy az ügynök szívverési naplókat bocsát-e ki a Log Analytics-munkaterületre az alábbi lekérdezéssel. Hagyja ki, ha az "Egyéni metrikák" az egyetlen célhely a DCR-ben:
      Heartbeat | where Category == "Azure Monitor Agent" and Computer == "<computer-name>" | take 10
      
    2. Ha nem, nyissa meg a Feladatkezelőt, és ellenőrizze, hogy fut-e a "MonAgentCore.exe" folyamat. Ha igen, várjon 5 percet, amíg a szívverés megjelenik.
    3. Ha nem, ellenőrizze, hogy lát-e hibákat a gépen található C:\Resources\Directory\AMADataStore\Configuration alapvető ügynöknaplókban
    4. Ha a fentiek közül egyik sem segít, küldjön egy "Kiépített, de nem futó AMA-bővítmény" vagy "Segítségre van szükségem az Azure Monitor Windows-ügynökkel" típusú hibajegyet.
  4. Ellenőrizze, hogy a DCR létezik-e, és az Arc-kompatibilis kiszolgálóhoz van-e társítva:

    1. Ha a Log Analytics-munkaterületet használja célként, ellenőrizze, hogy a DCR ugyanabban a fizikai régióban található-e, mint a Log Analytics-munkaterület.
    2. Az Arc-kompatibilis kiszolgálón ellenőrizze a fájl C:\Resources\Directory\AMADataStore\mcs\mcsconfig.latest.xmlmeglétét. Ha ez a fájl nem létezik, előfordulhat, hogy az Arc-kompatibilis kiszolgáló nincs DCR-hez társítva.
    3. Nyissa meg Azure Portal > válassza ki az adatgyűjtési szabályt > Open Configuration : Resources (Erőforrások) lehetőséget a bal oldali > panelen. Itt láthatja az Arc-kompatibilis kiszolgálót
    4. Ha nem szerepel a listában, kattintson a Hozzáadás gombra, és válassza ki az Arc-kompatibilis kiszolgálót az erőforrás-választóból. Ismételje meg a műveletet az összes tartományvezérlőn.
    5. Ha a fentiek egyike sem segít, küldjön egy " DCR nem található vagy társított" összefoglaló és problématípusú jegyet a következőként: "Segítségre van szükségem az adatgyűjtés virtuális gépről történő konfigurálásához".
  5. Ellenőrizze, hogy az ügynök le tudta-e tölteni a társított DCR-eket az AMCS szolgáltatásból:

    1. Ellenőrizze, hogy megjelenik-e a legújabb DCR letöltve erre a helyre C:\Resources\Directory\AMADataStore\mcs\configchunks
    2. Ha nem, küldjön egy "Az AMA nem tudja letölteni a DCR-konfigurációt" és a Probléma típusa "Segítségre van szükségem az Azure Monitor Windows-ügynökhöz" állapotú jegyet.

Teljesítményszámlálók gyűjtésével kapcsolatos problémák

  1. Ellenőrizze, hogy a DCR JSON tartalmaz-e "performanceCounters" szakaszt. Ha nem, javítsa ki a DCR-t. Ismerje meg , hogyan hozhat létre DCR-t vagy minta DCR-t.
  2. Ellenőrizze, hogy létezik-e a fájl C:\Resources\Directory\AMADataStore\mcs\mcsconfig.lkg.xml . Ha nem létezik, küldjön egy összegzési jegyet a következőként: "Az AMA nem futott elég sokáig ahhoz, hogy a és a problématípust "Segítségre van szükségem az Azure Monitor Windows-ügynökkel" jelöléssel jelölje meg.
  3. Nyissa meg a fájlt, és ellenőrizze, hogy tartalmaz-e CounterSet csomópontokat az alábbi példában látható módon:
    <CounterSet storeType="Local" duration="PT1M" 
        eventName="c9302257006473204344_16355538690556228697" 
        sampleRateInSeconds="15" format="Factored">
        <Counter>\Processor(_Total)\% Processor Time</Counter>
        <Counter>\Memory\Committed Bytes</Counter>
        <Counter>\LogicalDisk(_Total)\Free Megabytes</Counter>
        <Counter>\PhysicalDisk(_Total)\Avg. Disk Queue Length</Counter>
    </CounterSet>
    
    Ha nincsenek CounterSet csomópontok, akkor a DCR nem lett megfelelően elemezve. Küldjön egy "Az AMA nem tudja elemezni a DCR-konfigurációt" és a Probléma típusa "Segítségre van szükségem az Azure Monitor Windows-ügynökhöz" állapotú jegyet.

Az "Egyéni metrikák" célként való használatával kapcsolatos problémák

  1. Gondosan tekintse át az előfeltételeket itt.

  2. Győződjön meg arról, hogy a társított DCR megfelelően van megadva a teljesítményszámlálók gyűjtéséhez és az Azure Monitor-metrikákba való küldéséhez. Ezt a szakaszt a DCR-ben kell látnia:

    "destinations": {  
    "azureMonitorMetrics": {  
        "name":"myAmMetricsDest" 
        } 
    }
    
  3. Futtassa a PowerShell-parancsot:

    Get-WmiObject Win32_Process -Filter "name = 'MetricsExtension.Native.exe'" | select Name,ExecutablePath,CommandLine | Format-List
    

    Ellenőrizze, hogy a kimenet CommandLine paramétere tartalmazza-e a "-TokenSource MSI" argumentumot

  4. Ellenőrizze, hogy a fájl megtalálható-e C:\Resources\Directory\AMADataStore\mcs\AuthToken-MSI.json .

  5. Ellenőrizze, hogy a fájl megtalálható-e C:\Resources\Directory\AMADataStore\mcs\CUSTOMMETRIC_<subscription>_<region>_MonitoringAccount_Configuration.json .

  6. Naplók gyűjtése a parancs futtatásával C:\Packages\Plugins\Microsoft.Azure.Monitor.AzureMonitorWindowsAgent\<version-number>\Monitoring\Agent\table2csv.exe C:\Resources\Directory\AMADataStore\Tables\MaMetricsExtensionEtw.tsf

    1. A parancs létrehozza a "MaMetricsExtensionEtw.csv" fájlt
    2. Nyissa meg, keresse meg a 2. szintű hibákat, és próbálja meg kijavítani őket.
  7. Ha a fentiek egyike sem segít, küldjön egy "Az AMA nem tud egyéni metrikákat gyűjteni" vagy a "Segítségre van szükségem az Azure Monitor Windows-ügynökkel" típusú hibajegyet.

Windows-eseménynaplók gyűjtésével kapcsolatos problémák

  1. Ellenőrizze, hogy a DCR JSON tartalmaz-e "windowsEventLogs" szakaszt. Ha nem, javítsa ki a DCR-t. Ismerje meg , hogyan hozhat létre DCR-t vagy minta DCR-t.
  2. Ellenőrizze, hogy létezik-e a fájl C:\Resources\Directory\AMADataStore\mcs\mcsconfig.lkg.xml . Ha nem létezik, küldjön egy összegzési jegyet a következőként: "Az AMA nem futott elég sokáig ahhoz, hogy a és a problématípust "Segítségre van szükségem az Azure Monitor Windows-ügynökkel" jelöléssel jelölje meg.
  3. Nyissa meg a fájlt, és ellenőrizze, hogy tartalmaz-e Subscription csomópontokat az alábbi példában látható módon:
    <Subscription eventName="c9302257006473204344_14882095577508259570" 
    query="System!*[System[(Level = 1 or Level = 2 or Level = 3)]]">
        <Column name="ProviderGuid" type="mt:wstr" defaultAssignment="00000000-0000-0000-0000-000000000000">
          <Value>/Event/System/Provider/@Guid</Value>
        </Column>
        ...
    
        </Column>
    </Subscription>
    
    Ha nincsenek Subscription csomópontok, akkor a DCR nem lett megfelelően elemezve. Küldjön egy "Az AMA nem tudja elemezni a DCR-konfigurációt" és a Probléma típusa "Segítségre van szükségem az Azure Monitor Windows-ügynökhöz" állapotú jegyet.

Jegy küldése

  1. Nyisson meg egy adatgyűjtési szabályt, és a bal oldali menüben válassza az Új támogatási kérelem lehetőséget. A Súgó és támogatás panelt is megnyithatja, és kiválaszthatja a Támogatási kérelem létrehozása lehetőséget.
  2. A következők szerint válasszon:
    • Probléma típusa: Technikai.
    • Előfizetés: Válassza ki azt az előfizetést, amelyben a gépek találhatók.
    • Szolgáltatás típusa: Adatgyűjtési szabályok és Azure Monitor-ügynök.
    • A probléma egy erőforráshoz kapcsolódik?: Igen. Válassza ki a gépet az erőforrás-választóval.
  3. A hibaelhárítási lépésekben leírtak szerint adja meg az Összefoglalás és a Probléma típusa kifejezést. A pontos információk a probléma gyorsabb megoldásához vezetnek.
  4. Válassza a Tovább lehetőséget, és tekintse át az ajánlott megoldásokat, és ellenőrizze, hogy segítenek-e.
  5. Ha nem segítenek, válassza a Tovább gombot, és töltse ki a következő részleteket.
  6. Válassza a Tovább lehetőséget, tekintse át a végleges részleteket, majd válassza a Létrehozás lehetőséget.