vSphere performance data – Part 1

There is lots of posts on retrieving performance data from your vSphere environment (I’ll probably use a lot of them in this series), but here’s my take on it.

My ultimate goal is to build my own database of performance data and have a nice front-end presenting this. I also want to have an API that extracts data from the performance DB which I will use in our in-house portals and dashboards.

This project can be quite big and complex so I will split it in 3 parts:[...] continue reading

vSphere 6.5 upgrade – PSC

This month we started our upgrade journey from vSphere 6.0 -> 6.5 in production. We have had 6.5 running in lab for some time after the release last fall and we have enjoyed it so far.

As a part of this upgrade we plan to migrate to the vCenter appliance on both PSC’s and vCenter’s as this has gotten all functionality (i.e. Update Manager), and it scales to the same extent as the Windows one.

With the 6.5 release, even though it might not be an official VMware statement, I believe that the appliance is priority for VMware going forward and that the Windows version will eventually die (like the C#/Flash client story) so it seems that it would be wise to make the switch now.
Please be aware that if you upgrade your Windows vCenter 6.0 to Windows vCenter 6.5 you will not be able to migrate to a 6.5 appliance (https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2147548).[...] continue reading

.NET core gotcha

Recently I’ve been messing around with the new .NET Core.

I’ve created a class library which I’m using in an ASP.NET Core Web API.

Firstly, at least before 1.1, I couldn’t add a reference to the class library just by giving it the .dll file. I needed to create a NuGet package of my library and publish it to a NuGet feed. I set up a local NuGet feed and added it as a source in VS and were able to add my code. This is all fairly easy.[...] continue reading

Orphaned files

A colleague asked if I had a script lying around that could investigate datastores and find orphaned files.

Well, I didn’t. But instead of spending a lot of time creating one from scratch I went to our friend google and searched. There were lots of results, but I found one from Powershell guru LucD (lucd.info) and stopped searching.

The script and instructions are found here: http://www.lucd.info/2016/09/13/orphaned-files-revisited/[...] continue reading

Hello world!

Welcome to my blog. I’ll keep this short as a Hello World should be.

This blog will be a place for me to post things that I am currently working on and that interests me. If others find it interesting that’s great. Over the years I have been using different communities to my benefit so if I could give something back that would be awesome