Azure Functions Azure Resource Graph C#

Azure Functions – Programmatically List All Subscriptions in Your Tenant Using Resource Graph & C#

Recently I have been working quite a bit with Azure Functions and C#. Therefore it is time to post some interesting code – at least in my opinion. One problem I wanted to solve was to list all subscriptions within your tenant having tag information and if possible the solution should be easy to extend. […]

Azure Azure Policy Configuration Security

Azure Policy – Audit and Deploy CanNotDelete Lock on Resource Group Based on Tags

If you move your workloads to production or even preproduction it is highly recommended to protect them not only against data loss but also from accidential deletion. One feature in Azure which can help are Resource Locks. Depending how you configure the lock, you cannot delete the resource, but still read and modify (CanNotDelete lock) […]

AKS Azure Monitor Configuration Dashboard

Azure Monitor – Install AKS Monitoring Grafana Dashboard With Azure AD Integration Using Helm

In my last post I showed you how to configure Kubernetes to configure Azure Monitor scraping to collect Prometheus metrics from a GO application. This time I would like to show you how to present this data properly in a nice dashboard. Luckily Microsoft has just released an awesome looking Grafana template… …which we will […]

AKS Azure Monitor Kubernetes Prometheus

Azure Monitor – Monitoring Kubernetes (AKS) Sample Application Using Prometheus Scraping

Kubernetes is a proven and booming technology on Azure and so it is no surprise, that we need to monitor the Kubernetes infrastructure layer as well as the applications running on top of Kubernetes. A while ago Microsoft released Azure Monitor for containers, which gives you a good health and performance status of your Azure […]

ARM Authoring Azure Log Analytics Azure Monitor

ARM – Connect Activity Logs From Multiple Subscriptions As Log Analytics Workspace Data Source

Recently I had a requirement to automatically configure Activity Logs from multiple subscriptions to send their logs to a Log Analytics workspace. I am talking about this setting here… There are many ways how to achieve this goal. If you are into PowerShell you could use this cmdlet New-AzureRMOperationalInsightsAzureActivityLogDataSource  (I like the name ), this […]