Azure Monitor – Taking the Logging and alerting deployment from ARM To PowerShell

Azure Monitor, an all in one comprehensive solution for collecting, analyzing and acting on your cloud and/or on-premises environment. Along with this, we use both Log Analytics & Application Insights for collecting and analyzing telemetry data that allows us to view real-time metrics of how the application/environment is currently being handled. Application Insights also helps…

PowerShell Function:- WordPress.com retrieve blog data using API

A quick PowerShell Function to retrieve blog post data from my blog site – added to Github as may be useful for others! Run this function easily by: Get-Blogs -BlogSiteName “thomasthornton.cloud” Output: If you require further Output data from the used api, you can run $WPBlogRetrieve = Invoke-RestMethod -uri “https://public-api.wordpress.com/rest/v1/sites/$BlogSiteName/posts/?number=100” $WPBlogRetrieve.posts Further info on WordPress.com…

AzureRM Deployment Fails: See inner errors for details

Running an Azure RM Template and it errors with: A simple PowerShell command will get you the verbose error log, to assist you with troubleshooting your Azure RM Template, -CorrelationId will be the tracking id mentioned above: With this I was able to find the test storage account name I was attempting to use was…

Azure Managed Identities

Keeping credentials safe and secure has always been a priority, even more so when in the cloud – quite a potential challenge this can be within your application, virtual machine or requirements to authenticate to additional cloud services Within Microsoft Azure, using managed identities is one of the security precautions can assist you with the…

Azure Action Groups:- What are they?

Action Groups within Azure are a group of notification preferences and/or actions which are used by both Azure Monitor and service alerts. They can be defined in various ways depending on the environment you are working on, whether one action group is used for all alerts or action groups are split into different alerting scenarios.…

Microsoft Azure:- Exam Preparation Tips

As of writing this blog, I have passed the following Microsoft Azure Exams:- Microsoft 70-533: Implementing Microsoft Azure Solutions Microsoft 70-535: Architecting Microsoft Azure Solutions Microsoft AZ-102: Microsoft Azure Administrator Certification Transition I thought my next blog I will go into some detail exam preparation tips aimed at Microsoft Azure exams. The exam set I…

Network Security Groups: 10 suggestions for best practice!

As mentioned in a previous blog – NSG’s control access by permitting or denying network traffic in a number of ways, whether it be:- Communication between different workloads on a vNET Network connectivity from on-site environment into Azure Direct internet connection 1. One NSG to rule them all Do you really need a NSG per subnet? Or…

Azure Automation Account Logging to Log Analytics using AzureRM

There may be a need to log the activity of an Azure Automation Account to Log Analytics, this can of course be done via the Portal but, if deploying in true automated fashion – it would be preferable to implemented via code. These log categories will be configured along with All Metrics:- JobLogs JobStreams DSCNodeStatus…

NPS Server Configuration To Integrate with Azure MFA:- Part3 (PowerShell)

Last of the NPS integration with Azure MFA blogs, this will include using PowerShell for installation of the Radius Configuration from a backup along with additional snippets of PowerShell to potentially help you to automate your own NPS server build. Installation of NPS Server Role Install-WindowsFeature NPAS -IncludeManagementTools Configure and add RadiusClients The below Password…

%d bloggers like this: