Skip to content
Home » Archives for MickeyByte » Page 2


HAProxy health checks for VMware Horizon & AppVolumes

A while ago I wrote a blog post about using HAProxy and Keepalived to make VMware Horizon connection servers and AppVolumes managers high available. The load balancing config used in that post was a basic one who just checked if the connection servers or appvolumes managers were running by checking if the webserver on the servers responded. The drawback of this is when you set a connection server “disabled”, the… Read More »HAProxy health checks for VMware Horizon & AppVolumes

PRTG Powershell class for custom sensor results

I’ve been working with PRTG a lot over the last years for monitoring IT infrastructure. One of the cool features of PRTG is that you have almost unlimited possibilities to create your own custom scripts to monitor almost anything. If you are able to return a numeric value, you can show it in PRTG. Over the past years I’ve created a few dozen custom Powershell scripts for monitoring various IT… Read More »PRTG Powershell class for custom sensor results

OneDrive grey cross with Horizon Instant Clones, AppVolumes and FSLogix

Some time ago, I encountered two similar cases using OneDrive on a non-persistent VDI environment. Both environments were already using AppVolumes for most applications, Dynamic Environment Manager for user profiles and FSLogix Office container for Outlook cache. After installing OneDrive using the machine-wide installation option /allusers, I was able to configure OneDrive using the users’ credentials so there was no need to provide an additional user and password. However, once… Read More »OneDrive grey cross with Horizon Instant Clones, AppVolumes and FSLogix

VMware Horizon/AppVolumes LB with HAProxy and Keepalived on PhotonOS

At the time of writing, VMware Horizon provides a built-in “Load-Balancer/High-Availability” option only for the Unified Access Gateway. Unfortunately if you want your Horizon Connection servers or your AppVolumes managers to be “Load-Balanced/High-Available” you have to rely on other VMware or 3rd party solutions. For my homelab I wanted to have the same experience of having “Load-Balanced/High-Available” for my connection servers and appvolume managers, so I could get hands-on experience… Read More »VMware Horizon/AppVolumes LB with HAProxy and Keepalived on PhotonOS

My first VMware homelab

Some of you might be surprised by the title of this blog post, but yes, this is a post about my first real VMware homelab I set up during the final days of the soon-to-forget year of 2020. So how can an experienced VMware engineer get all his experience if he doesn’t even have a homelab to play with? Well, in the past years, I’ve always had a test environment… Read More »My first VMware homelab

VMware Horizon with FSLogix and storage optimization

A few months ago I’ve setup a new VMware Horizon desktop pool, based on Windows server 2019. Our previous desktop pool was based on Windows server 2018 R2 and used Persona as user profile solution. As Persona is deprecated and unusable on Windows 10 based operating systems) we had to look for another solution. Just at that time I found out about FSLogix, a solution that Microsoft acquired in late… Read More »VMware Horizon with FSLogix and storage optimization

Monitor your Microsoft 365 licenses with PRTG

We recently started using Office 365. One of the advantages of this subscription based licensing is that you can change the number of licenses monthly, based on what you actually need. In the beginning all works fine and you regularly check if you don’t have (too much) unused licenses, but after a while other priorities arise and before you know it you have a bunch of licenses that you pay… Read More »Monitor your Microsoft 365 licenses with PRTG

VMware Horizon – Powershell scripting (Desktop Pools)

Today we’ll be monitoring our desktop pools. In our PRTG monitoring, we’d like to see the status of our desktop pools, the status of the provisioning and of course if there are enough desktops available. Desktop Pools A desktop pool can be enabled or disabled, so we’d like to see that in our PRTG monitoring system. Also provisioning can be enabled or disabled foor a VDI desktop pool, but not… Read More »VMware Horizon – Powershell scripting (Desktop Pools)

Horizon Reach – Insight in you Horizon environment

I’ve been posting about monitoring Horizon with PRTG, but what if you don’t (yet) have PRTG or any other monitoring system? Or you’re in need of a low-cost but efficient insight into your VMware Horizon environment? Well, now you have Horizon Reach. Horizon Reach Horizon Reach is one of the great VMware Flings, tools created by VMware engineers and other contributors, unsupported, but mostly very handy or with great added… Read More »Horizon Reach – Insight in you Horizon environment

VMware Horizon – Powershell scripting (Problem VMs)

In the next post of this series, we’ll have a look at querying the number of Problem vCenter VM’s from VMware Horizon. The number of problem VM’s in Horizon can be seen in the Flash based administrator console in the upper left corner: Problem VMs If you click on the number next to Problem vCenter VMs, you get a list of all the VM’s that are in a non-normal status.… Read More »VMware Horizon – Powershell scripting (Problem VMs)