#AzureMonitor: Building an enriched alerts dashboard with #LogicApps and #LogAnalytics Data Collector API

We’ve had a few questions from customers on how to easily build better dashboards around Azure Monitor Alerts, particularly around Log based alerts where some of the information, such as the affected resource, may not be exposed easily.When you create Log based alerts, the affected resource identified in the alert will always be the Logs … Continue reading #AzureMonitor: Building an enriched alerts dashboard with #LogicApps and #LogAnalytics Data Collector API

#AzureMonitor and #LogicApps: Using Logic Apps to send reports from Azure Monitor Logs data

Sometimes, we want to be able to email the output of a query from Azure Monitor Logs, and creating an alert rule is not appropriate. Examples of this could be the current state of specific services, a list of agents that have not sent a heartbeat in a certain amount of time, or a list … Continue reading #AzureMonitor and #LogicApps: Using Logic Apps to send reports from Azure Monitor Logs data

#AzureMonitor: Monitoring Windows services with Azure Monitor

Another question we are asked regularly is how to use the Azure Monitor tools to create visibility on Windows service health. One of the best options for monitoring of services across Windows and Linux leverages off the Change Tracking solution in Azure Automation. In this blog post, my colleague Anders and I look at how … Continue reading #AzureMonitor: Monitoring Windows services with Azure Monitor

#AzureMonitor: Service State Monitoring

I was having a conversation with a colleague recently about monitoring and reporting on the health of Windows Services using Azure Monitor, and he kindly reminded me that the Azure Automation Change Tracking solution looks at service state. I did a bit of a dig, and came up with this:ConfigurationData | where ConfigDataType == "WindowsServices"| … Continue reading #AzureMonitor: Service State Monitoring

Azure Log Analytics and Grafana – Data Source creation failed

I’ve been playing around with connecting Grafana to Azure Monitor and Azure Log Analytics for dashboarding purposes, and ran into an issue with the creation of the data source. It succeeded on creation for Azure Monitor, but returned an error relating to authentication for the Log Analytics portion that looks like this: 1. Successfully queried … Continue reading Azure Log Analytics and Grafana – Data Source creation failed

#Azure and #LogAnalytics: Audit current workspaces

In my last post, I mentioned that I have been helping a customer consolidate their workspaces and shared a script that can be used to bulk move workspaces from one subscription to another. Before you can move the workspaces, you will need to know what solutions have been added to each workspace, as some solutions … Continue reading #Azure and #LogAnalytics: Audit current workspaces

#Azure and #LogAnalytics: Move workspaces in bulk

I had a request from a customer recently to help them move all their Log Analytics workspaces into a new subscription, so wrote a quick script for this purpose.This script in its current form will:Connect to the specified subscription ($OldSub)Get all the workspaces in that subscriptionMove the workspaces to the specified subscription ($NewSub)Prompt for confirmation … Continue reading #Azure and #LogAnalytics: Move workspaces in bulk

Enabling OS monitoring for Agentless monitored Windows Servers in #OpsMgr

One of my customers is unable to deploy the Operations Manager agent to a portion of their estate for various complex reasons, and are exploring some alternative ways of using Operations Manager to manage both Windows and Linux, one of those options being using Agentless monitoring. Windows Operating System monitoring is disabled by default for … Continue reading Enabling OS monitoring for Agentless monitored Windows Servers in #OpsMgr