Last week I had the chance to visit a new customer. I was introduced as Citrix geek with a lot of experience and had to troubleshoot slow logon times and a few other problems the customer had in his Citrix XenApp environment ;-). This is what I like the most 🙂
I started with a few questions regarding the setup of the environment and asked which problems the customer had. It turned out that is was a small environment with 10 VDAs running Windows Server 2012 R2 with Citrix XenApp 18.104.22.16826.
The first things I gathered:
I stayed for half a day and we agreed to check back after one week of data gathering through uberAgent.
I like the possibility to copy all of the uberAgent data from another environment to my machine for further analysis because sometimes it´s better to have a quiet surrounding when you have to troubleshoot and analyze problems.
It turned out that the slow logon times actually weren`t so slow: 23,59 seconds is a good average.
Although I didn’t´t have a look at the underlying hardware and the storage system I wasn’t´t sure if I could do really much to improve the logon times. I was hoping to improve it to maybe 20 seconds because of the missing Feature Pack 3 for XenApp 7.6.
At a lot of customer sites the simple update to Feature Pack 3 improved logons times by 5 to 10 seconds.
Additionally I had run my PowerShell script for Windows Server 2012 R2 RDS updates. You can find it here: https://www.sinisasokolic.com/windows-server-2012-r2-rds-updates-revealed/.
It revealed missing Update Rollups and Hotfixes. In detail these:
KB2903939 is not installed
KB2928680 is not installed
KB2955164 is not installed
KB2975719 is not installed
KB2984006 is not installed
KB3092688 is not installed
KB3078689 is not installed
KB2981330 is not installed
KB3073630 is not installed
KB3055615 is not installed
This is something I see very often at customers.
It´s so simple to improve logon times by taking care of the recommended Hotfixes
The customer installed the missing Microsoft Updates and all of the components of Feature Pack 3 and we analyzed uberAgent data again after one week.
Logon time improved from 23,59 seconds to 17 seconds.
Wow! To be clear: Only by installing Updates and a Feature Pack.
What other recommendations did I give?
Another side effect of uberAgent data gathering is that you can see which visited Internet Explorer Sites need the highest amount of RAM und CPU and these sites are not always the business critical one´s ;-). This can heavily affect the sizing of an environment.
The last recommendations aren´t set yet so I cannot tell you if they further improved the logon times. But I thought the improvement here was worth a mention.
Always use a tool that enables further insight over a period of time. uberAgent is perfect for that purpose.
I hope this was useful for some of you.
The RISC.Blog deals with the rich facets of modern IT infrastructure. Starting with the latest trends in development and enterprise IT up to detailed solutions for technical problems we face at customer side every day. We hope to provide inspiring discussions and invite you to share your experiences by commenting on the various topics. Get in touch with us!