Publish Custom PowerShell Workflows to Azure Automation

Introduction Writing Runbooks in Az Automation is possible in the following languages: PowerShell and Python, in PowerShell it is also possible to write PowerShell Workflow. In this blog post, I will walk through some highlights in writing 'PowerShell Workflow' and how to upload it to 'Runbook gallery' in Azure Automation. The pros and cons of using Workflow The … Continue reading Publish Custom PowerShell Workflows to Azure Automation

Manage Azure monitor with Azure Blueprint

Background Azure resources can be deploy and configure automatically by using ARM Templates, Azure Policy, PS scripts etc... those automation ways have it's limit to sets of allows and deny functions, And in particular, it can be configure only on the subscription level, with Azure Blueprint [Preview] you can manage policies and target it on … Continue reading Manage Azure monitor with Azure Blueprint

Azure Application Insight – Create Dashboard from several resources

Introduction: Azure Application insight its solution to keeps track of Application performance and failures, user’s behavior and more. For an introduction, here is a few words about the service: https://docs.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overview Once the service is configured and the monitoring is turned on, the Telemetries transfer by 'Instrumentation key' is set, so the data stored by the … Continue reading Azure Application Insight – Create Dashboard from several resources

Disable SCOM management pack on a group of agents

One of the advantages of the SCOM system is the accompanying Management Packs, these packages give us the ability to easily monitor all the system components automatically, but the monitoring by default is on all agents, what to do when you want to disable monitoring on some of the server group / Agents, for example, … Continue reading Disable SCOM management pack on a group of agents

Monitoring database query result using SCOM

For monitoring a result from DB, you must use either a script or a PS or VB type, when the script makes a query to the database analyze the information and alert according to the condition detection. It is common that to monitor multiple servers with different queries, additional monitoring is required when each monitoring … Continue reading Monitoring database query result using SCOM

Create Azure monitor Alert based on Custom metrics

Azure Diagnostics Extension provides the basic monitoring and diagnostics capabilities on a Azure resources. Diagnostics agent enable monitoring Azure guest VM, with capabilities to use standard metrics and to add a new extended metrics that are not collected by default. This is can be done by allowing “Diagnostics Settings” on azure virtual machine, “Enable guest … Continue reading Create Azure monitor Alert based on Custom metrics

How to create a new SCOM class and subclass

SCOM Admin needs to know the basic structure of Management packs and knowledge about classes and objects, what are the differences between the classes, and what is the projection of choosing a class. Management packs provided by the products companies like Microsoft for Active Directory Exchange, and so forth, do the work for us, by … Continue reading How to create a new SCOM class and subclass