Log Analytics: Designing Custom Application logs

Using custom logs in Log Analytics is a surprisingly easy thing to do. It can be fun, but of course ultimately used for business related purposes. You can use a Logic Apps to submit, PowerShell or Azure Functions as well. Ultimately any language that can make a REST call and format JSON can submit to …

Read more

Monitor Azure File Sync with Azure Monitor

Azure File Sync is a neat service that extends your on-prem data center into the cloud. Since this about how to Monitor Azure File Sync, it assumes you are already familiar with the service and or already have it setup. As I will be going over how to setup monitoring for it, you need to …

Read more

Azure Monitor Alerting at Scale: IaaS

In this post I will expand upon the methods I showed here and show you how I do IaaS Alerting in Azure Monitor. As a refresher I believe alerting at scale is: Programmatic Alert Creation Automatically adds/removes resources Having read my previous posts you’ll also know that I prefer a Log Analytics workspace for Metric …

Read more

Log Analytics Linux Agent Installation Error 61

If like me, you have a shiny new Ubuntu running on your HyperV server, you want to install the Log Analytics agent for Linux. You run the install command below. and then you get a nice error. “Pyhton is not configured or Python does not support ctypes on this system, installation cannot continue.” This error …

Read more

Breaking Changes Coming in Azure Monitor

There are some breaking changes coming in Azure Monitor that you should be aware of. In this FAQ here if you haven’t seen it, there are two changes specifically that are coming. First, the Azure Monitor for VMs / VM Insights Solution is changing where its Performance counters are going. Currently they are stored in …

Read more

Extracting Nested Fields in Kusto

PSST: you could read this post. Orrrr you could check out the new 2.0 version, which has way more examples. Extracting Nested Fields in Kusto 2.0 – Cloud, Systems Management and Automation (cloudsma.com)     Pretty much every blog I’ve produced is a real world solution that I have used in production. Sometimes they are …

Read more

Log Analytics Heartbeat Table

The Heartbeat table in Log Analytics is surprisingly useful for a number of things. First at its base level, it acts as an inventory of your VMs. The table contains a number of useful columns from Solutions a VM is scoped to, Os Type and versions to what resource group they are in. In this …

Read more