Visualizing Workloads With Powershell, MariaDB, and Grafana: ESXi Performance

In the world of systems, trending performance data in a way that can tell you how your workload is doing can be pretty valuable. Like many employers mine has dealt with lockdowns due to COVID, but as an essential business we’ve greatly increased the number of users we have working from home on our vmWare […]

vmWare CPU Ready Reports With Powershell and MariaDB

I recently needed to get VM CPU ready times across four different vCenter clusters. Based on code in the vmWare forums and a couple of excellent KB articles, I created a script that queries them and writes the results to a MariaDB database. The Powershell script runs as a task every 15 minutes and takes […]

The UltraDNS API and Powershell Pt. 2

In a previous post, I outlined using Powershell to work with the UltraDNS API. Here is an update with a screen shot of the GUI. As part of this project, I implemented a web front end that allows anyone on my team to trigger a DNS failover by domain, client, or datacenter. This web front […]

The UltraDNS API and Powershell

At work we’re currently using Neustar’s UltraDNS service to host 200+ DNS records, and I started a project to automate changing IP addresses to switch to DR sites. There is a well documented API for this, with great examples and solutions built mostly on Python, Perl, and Java. UltraDNS has published examples for all three of […]

The New Relic API and Powershell Pt. 2

In a previous post I wrote about using Powershell to work with the New Relic monitoring service API, which gives you the ability to query performance metrics it gathers about your application. Once you have this data, it is easy to do whatever you want with it; store it in a database, send a formatted […]

The New Relic API and Powershell

I’ve used the awesome performance monitoring tool New Relic to gather diagnostics and other stats for applications. I thought it would be a really cool idea to get some of the metrics using the New Relic API, but there wasn’t much information on how to do it with Powershell. This is relatively simple though, and […]

Using ESEUTIL To Copy Large Files

Many Exchange admins are familiar with the venerable Exchange database utility ESEUTIL. I’ve used it many times when working with Exchange databases, and it still exists in Exchange 2010. Recently a DBA coworker and I had a scenario where log shipping for a customer’s site was taking way to long to complete due to a […]