Link to home
Start Free TrialLog in
Avatar of Jared Luker
Jared LukerFlag for United States of America

asked on

Methods to monitor and report on Citrix resources

Management being the number hungry bunch that they are, are looking for statistics of the usage of our Citrix resources.

I'm seeking assistance in knowing what is out there that can be utilized for monitoring and reporting on a Citrix environment.

I have heard about Resource Manager, but if I'm reading the docs right, that requires the Enterprise Edition of Citrix Presentation Server.  I have seen the perfmon counters that are installed with the citirx product, but they don't seem terribly useful.

Any suggestions would be greatly appreciated.

Thanks!
Avatar of mgcIT
mgcIT
Flag of United States of America image

You are correct that you need Enterprise Edition for Resource Manager.  Other tools range from simple vb macros to record logins or application suites that you can purchase for more advanced reporting & monitoring capabilities.

Tricerat's Simplify Suite contains many different utilities and have plans to add "Simplify Auditing" to the package that is specifically for reporting & monitoring: http://www.tricerat.com/products.php

Here's a long list of other vendors that have similar products.  Scroll down near the bottom for the "Monitoring, Reporting and Diagnostic Utilities" section: http://www.sessioncomputing.com/add-on.htm

Also take a look here at a previous question I answered about keeping a log of when users log in: https://www.experts-exchange.com/questions/21756694/Is-there-a-way-to-keep-a-log-of-when-a-user-is-logged-on-and-what-applications-they-are-using-in-Citrix-Metaframe-XP.html 
The first link I posted shows you how to record the info in an SQL database but further down the page I show code on how to simply store this data in an Excel file.

If you are looking for something specific please reply back, otherwise the options above should give you a good start.
One other great resource I forgot to mention was a forum on brianmadden's website specifically for this subjet: http://www.brianmadden.com/forum/tt.aspx?forumid=30
Avatar of Guic
Guic

Hi,

For free and cheap solution, I use Pstools with a little script on each server and collect the data (sessions, process users, cpu)
http://www.sysinternals.com/Utilities/PsTools.html

Put the log files on a shared zone, and use excel for the graphs.

You can also ask the Sql server in which Citrix logs all informations (log, users, process, sessions,...) but it's a little hard to extract some informations.

Regards
Avatar of Jared Luker

ASKER

guic.. .could I take a peak at one of those scripts?
Can i mail them to you ?
132ko

You need a share directory and a server that launch and log all the servers.

Regards
EE frowns upon sending stuff over email.  I believe that it's against the terms of use.
ASKER CERTIFIED SOLUTION
Avatar of Guic
Guic

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
thanks
does it help you ?