Problemen oplossen in het geval gegevens niet meer worden verzameld in Azure Monitor
In dit artikel wordt uitgelegd hoe u kunt detecteren wanneer het verzamelen van gegevens in Azure Monitor stopt en welke stappen u kunt nemen om problemen met het verzamelen van gegevens op te lossen.
Belangrijk
Als u problemen met gegevensverzameling wilt oplossen voor een scenario dat gebruikmaakt van een regel voor gegevensverzameling (DCR), zoals de Azure Monitor-agent of logboekopname-API, raadpleegt u Monitor en probleemoplossing voor het verzamelen van DCR-gegevens in Azure Monitor voor aanvullende informatie over probleemoplossing.
Daglimiet bereikt
De dagelijkse limiet beperkt de hoeveelheid gegevens die een Log Analytics-werkruimte per dag kan verzamelen. Wanneer de dagelijkse limiet is bereikt, stopt het verzamelen van gegevens totdat de tijd voor opnieuw instellen is bereikt. U kunt wachten tot de verzameling automatisch opnieuw wordt opgestart of de limiet voor het dagelijkse gegevensvolume wordt verhoogd.
Status van gegevensverzameling in Log Analytics-werkruimte controleren
Wanneer het verzamelen van gegevens in een Log Analytics-werkruimte stopt, wordt er een gebeurtenis met een type bewerking gemaakt in de werkruimte. Voer de volgende query uit om te controleren of u de dagelijkse limiet bereikt en ontbrekende gegevens:
Operation | where OperationCategory == 'Data Collection Status'
Wanneer het verzamelen van gegevens stopt, is operationStatus waarschuwing. Wanneer het verzamelen van gegevens wordt gestart, wordt de OperationStatus voltooid.
Als u een melding wilt ontvangen wanneer het verzamelen van gegevens stopt, gebruikt u de stappen die worden beschreven in de sectie Waarschuwing wanneer de dagelijkse limiet wordt bereikt . Als u een e-mail-, webhook- of runbookactie voor de waarschuwingsregel wilt configureren, gebruikt u de stappen die worden beschreven in het maken van een actiegroep.
Limiet voor opnamevolumelimiet bereikt
De standaardlimiet voor opnamevolume voor gegevens die worden verzonden vanuit Azure-resources met behulp van diagnostische instellingen is ongeveer 6 GB/min per werkruimte. Dit is een geschatte waarde omdat de werkelijke grootte kan variëren tussen gegevenstypen, afhankelijk van de lengte van het logboek en de compressieverhouding. Deze limiet is niet van toepassing op gegevens die worden verzonden vanuit agents of de API voor logboekopname.
Als u gegevens met een hogere snelheid naar één werkruimte verzendt, worden sommige gegevens verwijderd en wordt er om de zes uur een gebeurtenis verzonden naar de tabel Operation in uw werkruimte terwijl de drempelwaarde nog steeds wordt overschreden. Als uw opnamevolume de snelheidslimiet blijft overschrijden of als u verwacht het binnenkort te bereiken, kunt u een verhoging naar uw werkruimte aanvragen door een e-mailbericht naar of door een ondersteuningsaanvraag te LAIngestionRate@microsoft.com openen.
Controleer of uw werkruimte de limiet voor gegevensopname heeft bereikt
Gebruik deze query om de record op te halen die aangeeft dat de limiet voor gegevensopnamesnelheid is bereikt.
Operation
| where OperationCategory == "Ingestion"
| where Detail startswith "The rate of data crossed the threshold"
Verouderde gratis prijscategorie voor dagelijkse opnamelimiet bereikt
Als uw Log Analytics-werkruimte zich in de verouderde prijscategorie Gratis bevindt en meer dan 500 MB aan gegevens per dag heeft verzameld, stopt het verzamelen van gegevens voor de rest van de dag. Wacht tot de volgende dag voordat de verzameling automatisch opnieuw wordt opgestart of wijzig in een betaalde prijscategorie.
Azure Monitor-agent verzendt geen gegevens
Azure Monitor Agent verzamelt gegevens van virtuele machines en verzendt de gegevens naar Azure Monitor. Een agent kan in verschillende scenario's stoppen met het verzenden van gegevens naar uw Log Analytics-werkruimte. Wanneer Azure Site Recovery bijvoorbeeld een virtuele machine herstelt in een scenario voor herstel na noodgevallen, wordt de resource-id van de machine gewijzigd, waarvoor de Azure Monitor-agent opnieuw moet worden geïnstalleerd op de machine.
Controleer de status van agents die gegevens naar uw werkruimte verzenden
Azure Monitor Agent-exemplaren die zijn geïnstalleerd op alle virtuele machines die gegevens naar uw Log Analytics-werkruimte verzenden, verzenden elke minuut een heartbeat naar de Heartbeat-tabel .
Voer deze query uit om vm's weer te geven die in de afgelopen vijf minuten geen heartbeat hebben gerapporteerd:
Heartbeat
| where TimeGenerated > ago(24h)
| summarize LastCall = max(TimeGenerated) by Computer, _ResourceId
| where LastCall < ago(5m)
Azure-abonnement is onderbroken
Uw Azure-abonnement kan om een van de volgende redenen de status Onderbroken hebben:
- De gratis proefversie is afgelopen
- Azure Pass is verlopen
- Maandelijkse bestedingslimiet bereikt (zoals voor een MSDN- of Visual Studio-abonnement)
Andere limieten voor Log Analytics-werkruimten
Er zijn andere Log Analytics-limieten, waarvan sommige afhankelijk zijn van de Log Analytics-prijscategorie. Zie Azure-abonnement en servicelimieten, quota en beperkingen voor meer informatie.
Volgende stappen
- Zie Gebruik analyseren in Log Analytics-werkruimte voor meer informatie over het analyseren van de gegevens in uw werkruimte om te bepalen of de bron is van een hoger dan verwacht gebruik en mogelijkheden om de hoeveelheid verzamelde gegevens te verminderen.