Voorbereiden
U schrijft KQL-query's om gegevens te extraheren, transformeren en visualiseren waarmee u de IT-problemen kunt oplossen die uw winkelketen ondervindt. Hier bespreken we de aanpak die we nemen om inzicht te krijgen in gegevens in Azure Monitor-logboeken en zinvolle inzichten en antwoorden op operationele en zakelijke vragen te extraheren.
Projectoverzicht
Het doel van het project is om logboekgegevens te vertalen naar informatie die u helpt begrijpen hoe u de prestatieproblemen van de computer in uw winkels kunt oplossen en beperken.
De belangrijkste taken die u moet uitvoeren, zijn:
- Stel het bereik van uw analyse in. Welke vragen wilt u beantwoorden en welke gegevens moet u beantwoorden?
- Zoek de tabellen en kolommen die de logboekgegevens bevatten die relevant zijn voor uw analyse.
- Schrijf KQL-query's om de gegevens te extraheren die u nodig hebt uit uw logboeken.
In het volgende diagram ziet u de benadering voor logboekanalyse die u in dit project volgt:
Analysedoelen instellen
Zoals u weet, heeft uw IT-team terugkerende problemen met betrekking tot virtuele machines met een hoog CPU-gebruik en onvoldoende vrije ruimte opgemerkt.
U wilt ervoor zorgen dat u gegevens over alle actieve virtuele machines in uw netwerk krijgt. U moet machines kunnen identificeren die stoppen met het verzenden van gegevens, zodat u de volledige zichtbaarheid van de status van uw virtuele machines kunt onderzoeken en garanderen.
Daarom hebt u voor uw analyse gegevens nodig over:
- Virtuele machines die stoppen met het verzenden van gegevens.
- CPU-gebruik van virtuele machines.
- Statistieken over vrije ruimte voor virtuele machines.
Logboeken evalueren
Welke tabellen bevatten gegevens die relevant zijn voor uw analysedoelen?
Analysedoel | Logboektabel met relevante gegevens |
---|---|
Virtuele machines die stoppen met het verzenden van gegevens | De Heartbeat-tabel verzamelt statusgegevens van virtuele machines van elke virtuele machine met intervallen van één minuut. |
CPU-gebruik van virtuele machines | De prestatietabel verzamelt gegevens over de prestaties van hardwareonderdelen, besturingssystemen en toepassingen. |
Statistieken over vrije ruimte voor virtuele machines | De perf-tabel . |
Query's schrijven
In de volgende eenheden schrijft u KQL-query's om gegevens te extraheren en te transformeren op basis van uw analysedoelen.