Posts
Thomas Stringer
Cancel

Access an Azure Key Vault Secret from Python

Digital security is very important. It has long been understood that we should not be storing secret data in code or any other insecure storage. This data should be stored in a secure key managemen...

20 Questions a Software Engineer Should Ask When Joining a New Team

Different software development teams do things quite differently. Even within a single company, many of the variables can vary from team to team. As a software engineer, it is usually very exciting...

Export Azure Monitor Logs to Azure Storage

One of the cost-saving approaches to Azure Monitor Log Analytics is to minimize the data retention if it goes past 31 days. Up until that point it is free, but after then it will start costing mone...

Azure Monitor Log Analytics too Expensive? Part 2 - Save Some Money

This is the second post of a two part blog post on Log Analytics cost analysis and savings: Part 1 - Find Out Why What costs money in Log Analytics? What is taking up all the data in my works...

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...