Tags
App-V
AppSense
BSOD
Citrix
Citrix Application Streaming
Citrix Branch Repeater
Citrix XenApp
Client Communications Agent
EdgeSight
EdgeSight for NetScaler
Environment Manager
Hardware
ICA
Intel
iPad
Management Server
memory dump
Microsoft
msiexec
MSSQL
MS SQL
MS SQL Reporting Services
Netscaler
Parra
PHD Virtual Backup
PowerShell
Provisioning Services
Random
Receiver
Res Wisdom
SSL
StillAlive
Visual Studio
WebInterface
Windows7
Windows Registry
Windows Server 8
Windows Server 2008 R2
Wordpress
XenApp
XenApp Power and Capacity Management
XenCenter
XenDesktop
XenServer
XenServer 5.6 SP2



I’ve setup a subscription with scheduling as demonstrated here. However, I noticed that the data seems to be skewed in some of the reports. For example, it shows the average CPU utilization to be way lower (5%) than i actually know it should be. I have a feeling this is because it is an average across a 24 hr period (the servers are only used heavily 12 hrs a day, light load probably 2 additional hours). Is there a way to modify the time period from which this data is collected? Say 7 am to 7 pm as opposed to 24 hrs. I know the real time reports give this option, but I was unable to subscribe to a real time report.
Bowen,
You are correct that the average reports are for a 24 hour period. I only see 3 ways to get around this.
1. [Good] You change your XenApp workers to upload to the database at either end of your peak times (for example 6AM and 8PM) and then kick off your reports shortly afterwards. Again, this will still give you a day’s average, but will be more timely for your environments. You may still have to get the data as a CSV and massage it in a spreadsheet program.
2. [Better] Change your subscribed reports to run every day and sort them by hour. You should then see the CPU utilization each hour of the previous day. Again, you may have to manipulate the information in a spreadsheet to get what you are looking for.
3. [Best] You disable (via script/scheduled task) your EdgeSight agents during your off hours. Then the only data collected is when your serves are heavily used.
I will cover this problem more in-depth and use a custom SQL query to get the information you’re looking for in a future post.
Thank you for reading,
Alain