Collect SolarEdge Data with PowerShell Azure Functions and Log Analytics

In this post I’ll show you how I collect my solar production data from the SolarEdge API and send it to Log Analytics. Notice I said collect and not monitor. While the SolarEdge API is actually fairly well documented, the API is limited to calls at a 15 minute interval. In the SolarEdge App and …

Read moreCollect SolarEdge Data with PowerShell Azure Functions and Log Analytics

Collect Ambient Weather Data with PowerShell Azure Function

You may have seen my previous post on collecting weather data from WeatherUnderground. With this post I will show you how to collect Ambient Weather data from the API with Azure Functions. Why a new post? A few reasons. One, that post was with the experimental Windows PowerShell Azure Functions, which are no longer available. …

Read moreCollect Ambient Weather Data with PowerShell Azure Function

Azure Monitor Alert with Azure Functions

One of the many things an Azure Monitor Alert can do is trigger Azure Functions. As I mentioned in my alerting post, every alert contains an underlying schema. I will once again be using the Common Alert Schema for Azure Monitor, however, this will still work with the old schema. You’ll need an alert if …

Read moreAzure Monitor Alert with Azure Functions

Timer Trigger Azure Functions: Post logs to Log Analytics

In my previous post I showed how to create HTTP trigger Powershell Azure Function. Timer triggers have a number of difference uses for Ops people. They can be used to schedule start Azure Automation Runbooks, run a query against a database in a set interval, or check the response time on a website. In this …

Read moreTimer Trigger Azure Functions: Post logs to Log Analytics

Powershell Azure Functions: Severless for Ops People

Perhaps you’ve heard of Azure Functions, or maybe more generally serverless computing or serverless apps. If you haven’t heard of it, here is a blurb from MS: Serverless computing is the abstraction of servers, infrastructure, and operating systems. When you build serverless apps you don’t need to provision and manage any servers, so you can …

Read morePowershell Azure Functions: Severless for Ops People