Posts
Thomas Stringer
Cancel

Azure Monitor Log Analytics too Expensive? Part 1 - Find Out Why

I see this comment a lot: “Azure Monitor is great but it’s really expensive!” Like most things in the cloud, it is not free (well… it is if you are using less than 5 GB and storing your logs for le...

Using the Azure Monitor Agent to Send systemd Journal Logs through Syslog

I recently talked about sending systemd journal logs to Azure Monitor, and that blog post focused on using the OMS agent to collect logs from a systemd unit and send them to Azure Monitor through s...

Send systemd Journal Logs to Azure Monitor through Syslog

A massive benefit of the cloud is the ability to centralize logging. It makes things easier whether you’re using VMs, web apps, containerized workloads, etc. Having one (or a few) place to go allow...

5 of My Favorite Vim Features

Software tools come and go. But one of the constants in my digital life is Vim: My favorite text editor. What do I use Vim for? Everything related to text. Not just basic editing, but it is also my...

Power Apps - The Easiest and Quickest Possible Way to Create a Mobile App

I’ve recently started learning more about the Microsoft Power Platform, and these rapid solutions are proving to make my life a lot easier. I’ve found that Power Automate can handle a lot of my rou...

Find the Owning Resource Group From Within an Azure VM

Have you been working with/in an Azure VM, and you want to know where exactly this VM lives? What resource group? Or if you have a multi-subscription organization, you might not even know which sub...

Schedule AKS Clusters to Start and Stop Automatically

Want your dev AKS clusters running only during working hours? Need your test AKS clusters to run only when weekly tests are running? One of the really great features of AKS is the ability to stop...

Understanding nil Interfaces and Interfaces with nil Values in Go

Interfaces in Go are one of the cornerstones of writing code that is both flexible and testable. But oftentime there is confusion when working with interfaces that can be nil. What does that even m...

Azure Linux VM SSH Error - Connection refused

SSH’ing into any Linux machine is the common way to interact with it. But there are times when you might run into issues and having Linux running in a cloud provider, like Azure, can add another la...

Automating the Easy Things with Power Automate

I love automating my tasks. If I’m doing something that I’ll do more than once, I’m already thinking about a way to automate it. The typical way to do this is to write code. Sometimes a lot of code...