Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Ez a cikk bemutatja, hogyan észlelheti, ha az Azure Monitor adatgyűjtése leáll, és részletezi az adatgyűjtési problémák elhárításához szükséges lépéseket.
Fontos
Ha egy adatgyűjtési szabályt, például Azure Monitor-ügynököt vagy Naplóbetöltési API-t használó forgatókönyv adattömörítésével kapcsolatos hibaelhárítási feladatot végez, további információkért tekintse meg, hogyan monitorozza és hárítsa el a DCR-adatgyűjtés hibáit az Azure Monitorban.
Elérte a napi felső korlátot
A napi korlát korlátozza, hogy egy Log Analytics-munkaterület mennyi adatot gyűjthet egy nap alatt. A napi korlát elérésekor az adatgyűjtés az alaphelyzetbe állítás időpontjáig leáll. Megvárhatja, amíg a gyűjtemény automatikusan újraindul, vagy növelheti a napi adatmennyiség-korlátot.
A Log Analytics-munkaterület adatgyűjtési állapotának ellenőrzése
Amikor egy Log Analytics-munkaterület adatgyűjtése leáll, létrejön egy művelettípusú esemény a munkaterületen. Futtassa le a következő lekérdezést annak ellenőrzésére, hogy eléri-e a napi limitet és hiányoznak-e adatok:
Operation | where OperationCategory == 'Data Collection Status'
Amikor az adatgyűjtés leáll, az OperationStatus figyelmeztetést ad. Az adatgyűjtés indításakor az OperationStatusSikeres.
Ha értesítést szeretne kapni az adatgyűjtés leállásáról, kövesse a Riasztás a napi korlát elérésekor című szakaszban leírt lépéseket. Ha e-mail- vagy webhook- vagy runbook-műveletet szeretne konfigurálni a riasztási szabályhoz, használja a műveletcsoport létrehozásához leírt lépéseket.
Elérte az adatbeviteli mennyiség korlátját
Az Azure-erőforrásokból diagnosztikai beállításokkal küldött adatok alapértelmezett betöltési sebességkorlátja munkaterületenként körülbelül 6 GB/perc. Ez hozzávetőleges érték, mert a tényleges méret a napló hosszától és tömörítési arányától függően eltérő lehet az adattípusok között. Ez a korlát nem vonatkozik az ügynököktől vagy a Naplók betöltési API-tól küldött adatokra.
Ha nagyobb sebességgel küld adatokat egy munkaterületre, egyes adatok elvesznek, és a rendszer hat óránként küld egy eseményt a munkaterület műveleti táblájának, miközben a küszöbérték továbbra is túllépi a küszöbértéket. Ha a betöltési mennyiség továbbra is meghaladja az adathatárt, vagy várhatóan hamarosan eléri azt, kérheti a munkaterület kapacitásának növelését, ha e-mailt küld a LAIngestionRate@microsoft.com címre, vagy támogatási kérelmet nyit meg.
Ellenőrizze, hogy a munkaterület elérte-e az adatbetöltési sebességkorlátot
Ezzel a lekérdezésrel lekérheti azt a rekordot, amely azt jelzi, hogy elérte az adatbetöltési sebességkorlátot.
Operation
| where OperationCategory == "Ingestion"
| where Detail startswith "The rate of data crossed the threshold"
Az örökölt ingyenes tarifacsomag napi betöltési korlátja elérte
Ha a Log Analytics-munkaterület az örökölt ingyenes tarifacsomagban található, és egy nap alatt több mint 500 MB adatot gyűjtött össze, az adatgyűjtés a nap hátralévő részében leáll. Várjon a következő napig, amíg a gyűjtemény automatikusan újraindul, vagy átvált egy fizetős tarifacsomagra.
Az Azure Monitor Agent nem küld adatokat
Az Azure Monitor Agent adatokat gyűjt a virtuális gépekről, és elküldi az adatokat az Azure Monitornak. Előfordulhat, hogy egy ügynök különböző helyzetekben nem küld adatokat a Log Analytics-munkaterületre. Ha például az Azure Site Recovery vészhelyreállítási forgatókönyvben helyreállít egy virtuális gépet, a gép erőforrás-azonosítója megváltozik, és újra kell telepítenie az Azure Monitor Agentet a gépen.
A munkaterületre adatokat küldő ügynökök állapotának ellenőrzése
Az összes olyan virtuális gépen telepített Azure Monitor Agent-példányok, amelyek adatokat küldenek a Log Analytics-munkaterületre, percenként szívverést küldenek a Szívverés táblába .
A lekérdezés futtatásával listázhatja azokat a virtuális gépeket, amelyek az elmúlt öt percben nem jelentettek szívverést:
Heartbeat
| where TimeGenerated > ago(24h)
| summarize LastCall = max(TimeGenerated) by Computer, _ResourceId
| where LastCall < ago(5m)
Az Azure-előfizetés fel van függesztve
Az Azure-előfizetés a következő okok valamelyike miatt lehet felfüggesztett állapotban:
- Véget ért az ingyenes próbaidőszak.
- Lejárt az Azure Pass.
- Elérte a havi költségkeretet (például egy MSDN- vagy Visual Studio-előfizetés esetén).
Egyéb Log Analytics-munkaterületkorlátok
Vannak más Log Analytics-korlátok is, amelyek némelyike a Log Analytics tarifacsomagjától függ. További információk: Az Azure-előfizetésekre és -szolgáltatásokra vonatkozó korlátozások, kvóták és megkötések.
Következő lépések
- A Log Analytics-munkaterület használati adatainak elemzésével kapcsolatos részletekért tekintse meg a munkaterületen található adatok elemzését, és állapítsa meg, hogy a vártnál nagyobb kihasználtság és a gyűjtött adatok mennyiségének csökkentése érdekében milyen lehetőségeket kínál.