Monitor-Backlog and take actions with custom conditions

3 04 2014

Hi Again,
I needed a quick way to place a folder where files from clients in my environment are being constantly sent and imported elsewhere under closer watch for backlogging and performance troubleshooting, the responsiveness of a business process was reliant on how fast the files from the clients gets processed,
I wanted the following abilities:
– it had to be temporary as I just wanted to get a rough idea on the times of day I get bottlenecks if any
– I didn’t want to interrupt / burden the server with too frequent queries
– I wanted to do something that I can use later / recycle in some form for other uses
– I had to get an idea visually of how bad things are meaning i needed couple of condition (severities)
Read the rest of this entry »





Powershell Script and web query – Lenovo Think Model Name (ex. 20AMxxx) to Family (ex. X240)

13 02 2014

Tiny bit of background info about this Lenovo challenge:
Model is the long number reported to the OS (ex. 2324) and Family is the product / family / generation name (ex. X230) which really what I work with in my workplace, i needed to have a an easy way of querying Lenovo website to get the Family based on the Type / Model.

Model:
20140213-212348.jpg

Read the rest of this entry »





Check Services, Ping, Specific port for a group of servers, configurable by CSV, new version with menu

30 07 2013
Hi,
I updated the file and have added functionality:
– NEW: A menu pop and asks which farm to check (Sets of servers), automatically populates from farms in CSV, menu includes option to check all farms*, now it’s easier to keep one CSV file for all your farms / sets of servers.
*add a farm “All” and keep that line empty in csv.
– NEW: UNC check (with new CSV role “UNC”)
– NEW: DNS Check (very basic without overloading)
– NEW: Check services by name and IP
– NEW: The script has been made compatible to Powershell 2.0
– FIX: The script can be run from right click “run with powershell”




Check Services, Ping, Specific port for a group of servers, configurable by CSV and scalable and all with powershell

26 06 2013
Hi, there are some checks that are needed on a regular basis and doing them often requires me a tedious routine of remoting to each server just to view that a service is running, so I whipped up the following script to check the basic availability of a group of Servers, Where for each server the script can check services, telnet to specific ports and can be expanded to test additional items (by role for example),
I applied it to a XenApp environment and so I have the edgesight, Data Controllers, XML brokers, PVS provisioning servers, SQL, Web Interface, Appsense, NLB Virtual IPs etc., i didn’t need to test the actual XenApp worker servers, but i could just add lines to the CSV and have them tested.
And you could easily adjust it to a farm of web application servers just by editing the CSV file.
The script is configurable with a CSV file that holds parameters for the process.
Functions from: Jason Poyner
From his excellent script to check entire XenApp 6.5 architecture
http://techblog.deptive.co.nz/2012/05/xenapp-farm-health-report.html Read the rest of this entry »




How to Drain Users on Citrix XenApp on Windows Server 2003 or 2008..the easier way

16 11 2010

Hi,

Just stumbled on a citrix KB suggesting a way to drain users’ sessions from a XenApp Server,

The article is found here: http://support.citrix.com/article/CTX119661

And offers creating a load evaluator with “Citrix User Load” rule and set it to 1,

Why not use the following Load Evaluator technique? Read the rest of this entry »





Quick Solution when Citrix XenApp Rollup 6 or Installation hangs during update

11 10 2010

Hi Again!

Before i explain my solution, Citrix has posted a solution that is more complex than what i offer here,

the CTX articles are:

http://support. Citrix.com/article/CTX114691

refer to Shawn bass’  great explanation of this issue:

http://www.shawnbass.com/Blogs/tabid/58/EntryId/130/Odd-issue-with-Citrix-hotfix-that-hangs-on-COM-Registration-of-CitrixLogServer-dll.aspx

which led Citrix to create a special MST (MSI Transform file)

http://support.citrix.com/article/CTX113639/

This also happened in our environment, the installation stalled and hung, i ran it using msiexec logging and thanks to Shawn’s excellent i had an idea, which eventually made it all much more simpler Read the rest of this entry »





How to properly defrag in windows XP and improve performance..the better way

13 04 2010

I’m sure you’re all aware of the importance of a monthly/yearly maintenance of your hard drive,

In my experience to achieve the best performance from those fragmented hours it’d be wise to follow along the tips for a better performance of your xp machine,

You’ll notice great improvement in performance of application with large file system I/O

After all today biggest bottle-neck in achieving good performance is the speed of storage (Hard Drives)

Read the rest of this entry »