Skip to content
Blog

Efficiënte Azure Monitoring met InSpark's Monitoring Accelerator

Laatste update: 6 december 2024

Voorkom storingen voordat ze impact veroorzaken? Hoe detecteer je storingen vroegtijdig en identificeer je direct welke componenten problemen vertonen? Azure biedt standaard vele mogelijkheden om dit te monitoren, maar deze moeten wel zelf ingeschakeld en geconfigureerd worden. Dit kan voor een team veel tijd kosten, tijd die ze niet kunnen besteden aan het leveren van diensten aan hun stakeholders.

Vanuit een overkoepelend perspectief is het wenselijk dat er een minimale baseline qua monitoring aanwezig is voor elke workload. Door slim gebruik te maken van Infra As Code en Azure DevOps, stellen wij teams in staat om binnen enkele minuten een baseline van gecureerde alerts te voorzien op nieuwe en bestaande subscriptions.

Wil jij ook grip op monitoring zonder uren te besteden aan de inrichting en het onderhoud? Wij vertellen je graag meer over onze Monitoring Accelerator.

Elk team een baseline aan alerts en opvolging

Met de Monitoring Accelerator stellen wij organisaties in staat om een basisset van Azure Monitoring alerts uit te rollen over alle ontwikkelteams.

Wij begrijpen als geen ander dat elke omgeving en workload uniek is en soms extra monitoring of aanpassingen nodig heeft. Denk hierbij aan lagere of hogere thresholds, of het toewijzen van meldingen aan een ander team. Dankzij de modulaire opbouw van de accelerator is dit geen probleem.

Hoe werkt de accelerator. De Monitoring Accelerator van InSpark zorgt dagelijks voor een basisset aan monitoring voor alle bestaande en nieuwe workloads. Wanneer de accelerator detecteert dat dit niet het geval is, wordt dit gecorrigeerd.

Het proces verloopt als volgt:
  1. Scannen en verrijken: In deze stap scannen wij de Azure-omgeving op workloads die gemonitord moeten worden. Per resource in een workload bepalen we of deze gemonitord moet worden, of deze in productie draait en waar de logs worden opgeslagen.
  2. Vergelijken: Om onnodige deployments te voorkomen, controleren we vooraf of alles nog voldoet aan de baseline. In deze stap detecteren we onder andere of er wijzigingen zijn geweest aan de Azure-resources/workloads en of alle Azure Monitor Alerts nog actief zijn. Bij afwijkingen vindt een heruitrol plaats; als alles in orde is, zijn er geen verdere acties nodig.
  3. Creëren en uitrollen: Voor specifieke workloads kunnen andere thresholds nodig zijn. Binnen de accelerator kunnen de belangrijkste waarden worden aangepast, zoals welk team op de hoogte moet worden gebracht en wat de prioriteit van een melding is. Daarnaast kunnen extra alerts aan de accelerator worden toegevoegd. Zodra alle informatie en aanpassingen zijn verzameld, worden deze per Azure Subscription uitgerold.

Snel en Kosteneffectief

Deze oplossing wordt aangestuurd vanuit Azure DevOps en kant-en-klaar opgeleverd. Nieuwe workloads kunnen eenvoudig worden toegevoegd door slechts drie regels aan de configuratie toe te voegen. We maken optimaal gebruik van de mogelijkheden binnen Azure DevOps en de Azure-omgeving zelf.

Bij gebruik van Application Landing Zones, zoals beschreven in het Cloud Adoption Framework, kan het aantal Azure subscriptions toenemen. Dit komt doordat een deployment alleen wordt gestart wanneer er een wijziging wordt gedetecteerd in een Landing Zone, wat een belangrijke efficiëntiewinst oplevert.

Daarnaast is het uitrolproces zo ingericht dat het parallel wordt uitgevoerd. Dit stelt ons in staat om meerdere subscriptions gelijktijdig uit te rollen, wat de implementatie versnelt en de belasting op het systeem minimaliseert.

Wil je direct aan de slag met onze Monitoring Accelerator en profiteren van een efficiënte en kosteneffectieve monitoringoplossing? Bezoek onze website voor meer informatie of plan een afspraak met een van onze experts. Samen zorgen we ervoor dat jouw Azure-omgeving altijd optimaal presteert.