Monitor Exchange Transport Queue with PRTG

So if you don’t know about it or are looking for something, PRTG is a great and powerful network monitoring tool. I’d recommend checking it out. There’s a free trial and you can start getting details of your network in just a few short minutes thanks to their super easy setup and configuration.

Now I’m not going to review PRTG because I’m sure there’s plenty of reviews already out there, but simply put they have built-in monitors/sensors that are preconfigured for what you want to monitor. Should these built-in sensors not be adequate, they have the custom external sensor. Basically, this custom sensor allows you to use your own application or script to return text or XML data back to PRTG to log and report on.

That’s what this is about. A script that will monitor Exchange 2010’s transport queue and output the results to XML and set a warning based on the total count of emails in the queue. You can setup your own alerting of this sensor to email you when the “queue fills up”.
Continue reading Monitor Exchange Transport Queue with PRTG

PowerShell script to Identify Delays or Failures in Exchange Transport Queue and send Email

I wanted some transparency into the transport queue on Exchange 2010 mail servers to check or identify potential email failures or delays. Most of the time these are emails that were sent to “no-reply” addresses or typos in the recipient’s email address. Continue reading PowerShell script to Identify Delays or Failures in Exchange Transport Queue and send Email

Get Recursive Group Membership of Distribution Group (PowerShell)

I spent part of the day yesterday looking for a good way to dump members/users of a Distribution group. No big deal except this situation has many levels of nested groups. There’s a Quest (Dell) PowerShell snapin that will do this, but why install anything else on  a production server that doesn’t need to be there? I did, however, find an article for Exchange 2007 that did something like this, but when using it for 2010 it didn’t work for my needs. I just needed something simple that would work with Exchange 2010 and would run “out of box” on the server… Here’s what I came up with: Continue reading Get Recursive Group Membership of Distribution Group (PowerShell)

Create VDI Larger than 2TB XenApp 5.6 SP2 (5.6.102)

I’ve been setting up a new XenServer with a Mirrored 250GB volume, and a RAID 5 volume with three 2TB disks. The mirror is holding the virtual servers, and the Raid5 is to be used for snapshots and the file storage. I’ve looked for a few days now trying to find a solution to exceed the 2TB limit in the new XenServer and I finally found it here.

Credit to Scott Bigliardi for this:

  1. Begin by finding the uuid of the SR:
  2. Get the volume group device name:
  3. Create the new logical volume, with a proper name:
  4. Change 3T to 4T or 5T (etc) to specify the size of your giant VDI

  5. Tell XenServer to scan the SR:

After scanning the SR, the new VDI magically appeared under the Storage tab for this SR in XenCenter.

I then gave it a name and description, and assigned it to a VM just like any other VDI.

Disable Blackberry Browser via IT Policy

So you have a Blackberry Enterprise Server running version 5, and you want to disable the Blackberry Browser and force all users, or maybe just a few, to use the Internet Browser instead.

Why would you want to do this? Continue reading Disable Blackberry Browser via IT Policy