The perl script never really worked well for me, and like Axton said I
had to use a no-permission user to get my requester/self service views
to cache correctly. Guess I need to upgrade my midtier.
Kyle
Axton wrote:
**
I believe the prefetch.xml is driven by the permissions of the account
used to perform the prefetch. That's to say that using an admin
account to perform the prefetch will not have as much of a benefit for
non-permission users accessing the system. I configured our servers
to use a no-permission account to perform the prefetch, since that is
the permission base of our end users that access the mid-tier interface.
Axton Grams
On 1/18/07, *Kyle Whitley* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Is this only for ARS/Mid Tier 7.x and ITSM 7.x ?
The only prefetch script I have seen is a perl script not
anything in
xml. I will say that with the perl script and my testing(ITSM 6
and ARS
6.3), load times really depended on privileges of the user that was
used to authenticate to the AR System in the script. Meaning if I
used
an Admin login in the script the admin views loaded quicker than a
view
a support person would receive on initial load of the view. I
experienced similar load times using the perl script in ARS 6.3,
but my
runtime of the perl script was shorter, I wasn't loading as many
forms
as you have. I only ran the script on requester views for self
service.
Kyle
strauss wrote:
> Does anyone think that they have figured out all of the ins and
outs of
> using the prefetch script with mid-tier ( prefetchConfig.xml)??
Since
> this is a largely undocumented utility that BMC Remedy Support
does not
> fully understand, I'll take any hints that others have already
figured
> out. The latest script I am trying to use for ITSM 7.0 looks
like this:
>
> <?xml version="1.0" encoding="UTF-8"?>
>
<midtier-prefetch-config xmlns="http://www.bmc.com/remedy/midtier/700
<http://www.bmc.com/remedy/midtier/700>">
> <prefetch-user>
> <user-name>Demo</user-name>
> <locale>en_US</locale>
> <prefetch-server>
> <server-name> remedy6.ars.unt.edu
<http://remedy6.ars.unt.edu></server-name>
> <prefetch-app>
> <app-name>Remedy Incident Management</app-name>
> </prefetch-app>
> <prefetch-app>
> <app-name>Remedy Change Management</app-name>
> </prefetch-app>
> <prefetch-app>
> <app-name>Remedy Change Management Dashboard</app-name>
> </prefetch-app>
> <prefetch-app>
> <app-name>Remedy Problem Management</app-name>
> </prefetch-app>
> <prefetch-app>
> <app-name>Remedy Requester Console</app-name>
> </prefetch-app>
> <prefetch-app>
> <app-name>Remedy Task Management</app-name>
> </prefetch-app>
> <prefetch-app>
> <app-name>Remedy Reporting Console</app-name>
> </prefetch-app>
> </prefetch-server>
> <prefetch-server>
> <server-name>remedy6.ars.unt.edu
<http://remedy6.ars.unt.edu></server-name>
> <prefetch-app>
> <app-name>Remedy Foundation Elements</app-name>
> <prefetch-form>
> <form-name>SHR:OverviewConsole</form-name>
> </prefetch-form>
> </prefetch-app>
> </prefetch-server>
> <prefetch-server>
> <server-name>remedy6.ars.unt.edu
<http://remedy6.ars.unt.edu></server-name>
> <prefetch-form>
> <form-name>Home Page</form-name>
> </prefetch-form>
> <prefetch-form>
> <form-name>SHR:OverviewConsole</form-name>
> </prefetch-form>
> <prefetch-form>
> <form-name>HPD:Help Desk</form-name>
> </prefetch-form>
> <prefetch-form>
> <form-name>CHG:Infrastructure Change</form-name>
> </prefetch-form>
> <prefetch-form>
> <form-name>PBM:Known Error</form-name>
> </prefetch-form>
> <prefetch-form>
> <form-name>PBM:Problem Investigation</form-name>
> </prefetch-form>
> <prefetch-form>
> <form-name>PBM:Solution Database</form-name>
> </prefetch-form>
> <prefetch-form>
> <form-name>TMS:Task</form-name>
> </prefetch-form>
> </prefetch-server>
> </prefetch-user>
> </midtier-prefetch-config>
>
> I am not convinced that everything in the script is in fact
prefetching
> yet. It takes over 30 minutes for prefetch to run after the
mid-tier
> server starts (the mid-tier shows little CPU usage but the AR Server
> sits at 30% utilization throughout!), but the difference in
performance
> for the first time a form loads can be huge. Also, that difference
> varies based on who is logging in - the script was run with
Demo, tests
> were with a support staff login (AREA authenticated) and then
with the
> appadmin account, which was slower:
>
> Console Incident Change Problem
Overview
> Requester
>
> Not Prefetched load time 0:39 1:35 0:25 0:47
> 0:26
> Prefetched, 1st time load 0:04 0:22 0:04 0:27
> 0:08
> (same, but different user) 0:16 0:53 0:12 0:08
> 0:29
> All subsequent loadings 0:02 0:02 0:02 0:02
> 0:01
>
> Loading forms from the consoles also differs depending on
whether the
> form is part of the same application that the console is in:
>
> Form New Incident from Incident Console New
> Incident from Overview Console
>
> Not Prefetched load time 0:24
> 1:40
> Prefetched, 1st time load 0:06
> 0:04
> All subsequent loadings 0:03
> 0:03
>
> I now believe that this utility is an essential part of any
> mid-tier/ITSM 7.x installation, since the load times measured for
> initial ITSM 7 form access are clearly unacceptable. Prefetch
will need
> to be a lot better documented and understood before that will be
> possible, so please share any experience that you might have
with it.
>
> Christopher Strauss, Ph.D.
> Remedy Database Administrator
> University of North Texas Computing Center
> http://remedy.unt.edu/helpdesk/
>
>
_______________________________________________________________________________
> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
<http://www.arslist.org> ARSlist:"Where the Answers Are"
>
>
--
Kyle Whitley
IT System Support Professional
Office of Information and Instructional Technology (OIIT)
Board of Regents of the University System of Georgia
_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
<http://www.arslist.org> ARSlist:"Where the Answers Are"
__20060125_______________________This posting was submitted with HTML
in it___
--
Kyle Whitley
IT System Support Professional
Office of Information and Instructional Technology (OIIT)
Board of Regents of the University System of Georgia
_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the Answers
Are"