Download presentation
Presentation is loading. Please wait.
Published byRegina Richard Modified over 9 years ago
1
Session number: 1255 HP OpenView Service Desk Tips and Techniques Arthur van de Waal Hewlett-Packard Company
2
Agenda Application server Client Data exchange Rules Agent Service Pages SD features Guidelines Useful websites Did You Know?
3
Application server
4
Application server Threadpool Default=10 25/60 seems to be a good size (P IV 1.8Ghz 1.5Gb) Examine CPU usage during peak it should use <=80% No maximum but recommend no larger than 100 Start multiple app-servers (1 per 200 users)
5
Application server Connection pool Connection pool size= Minimum and Maximum Number of connections to the database How do I size it? Set maximum to Threadpoolsize+1 Set minimum to ?? You will never have more connections to the database as the threadpool size
6
Application server Startup options /help displays this help information /settings= set the settings file /showservergui displays the server status /querylog log all queries to querylog.txt /showconsoleoutput show output on the console You have to stop/start the app-server
7
Application server JAVA Options -XX:MaxNewSize=64M -XX:NewSize=64M –Xms200M -Xmx1000M - make sure that the sum of Xms (initial heap size) for all application servers running on a single physical machine remains clearly below the available memory (preferrably below 50 % of the memory) - to assure that there will never be a shortage of memory, make sure the sum of Xmx (maximum heap size) for all application servers running on a single physical machine does not exceed the available memory - make sure that NewSize is smaller than Xms, and MaxNewSize is smaller than Xmx - setting NewSize to the same value as MaxNewSize assures the JVM does not resize its youngest generation, and should therefore result in a better performance.
8
CLIENT
9
Client Startup options /? Displays help /username= /password= /server= /settings this is the sd_client.ini file /reset reset all components to their default
10
Client /noformcache start without form cache for memory reduction /noviewcache start without view cache for memory reduction /debug show debug information /purgecache purges local cache
11
Client / benchmark speed indications database, server, network and client
12
Client /inserttest Insert 2000 items using default template /opentest open 2000 records /viewtest open 2500 views /stresstest combination of /opentest and /viewtest
13
Client Cache Cache located in: %USERPROFILE%\Application Data\Hewlett-Packard\OpenView\Service Desk\ DON’T store the cache on a network drive
14
DATA EXCHANGE
15
Data Exchange Use parallel option when possible to speed up imports startup from a (same) client: Make a shared drive e.g. J make it accessable from all clients. Start these processes (or more) on the client or clients: C:\>sd_import system servicedesk -parallel=J: -form - logfile=J:\ci1 C:\>sd_import system servicedesk -parallel=J: -form - logfile=J:\ci2 C:\>sd_import system servicedesk -parallel=J: -form - logfile=J:\ci3 ETC.
16
Data Exchange then start the master process: C:\> sd_import system servicedesk -data= c:\ data_exchange\ci.xml -mapping=CIs -parallel=J: - form -logfile=c:\temp\CIs.log Use unique keys on main items e.g. on person not on custom fields USE_MULTIPLE_CONNECTIONS=TRUE ZIP=TRUE
17
Data Exchange parallel option limitations Use no more than one parent-child relation per configuration file. Use CLASS_TO_XML=TRUE
18
Database rules Make sure sd agent is running when sending db rules to agent when executing command exec action in db rule make sure you do exception handling in your script -> might cause hang non scheduled conditions in scheduled db –rules Only execute once check box
19
Agent At agent start, it announces itself on the network using its FQDN. Previously queued tasks for that agent will NOT be resent to the agent as the string match for hostname/alias will fail when compared to the FQDN of the agent. DB rules send their Actions/tasks to the same FQDN as advertised by the agent (aliases and hostname will cause problems). Also make sure that the broadcasted message from the agent does get to the SD App server and is not filtered by firewalls. -> Use appserver option UDP ITP TTL option
20
Service Pages Source code delivered with service desk 4.5 modify views Add/remove fields Change lay-out Colors Start service pages without login screen: http://localhost:8080/sd-sp45/ServicePagesNoLogin.jsphttp://localhost:8080/sd-sp45/ServicePagesNoLogin.jsp? vLogin=system&vPasswd=servicedesk&vTimezone=UTC&vLanguage=1033
21
SD features use up and down arrow in screen to sort db rules and codes
22
Sd dataform trick Create form for each CI category Form names must be identical to the CI category names. create a smart action for CIs that launches sd_dataform.bat Create shortcut using & sign. in Localized Text - Action Title.
23
Sd dataform trick Start Smart Action -> Alt+"character". indicated by the underscore in the name). After doing so stop the client empty the cache and restart. keyboard shortcuts can be assigned to Smart Action names under Localized Text - Action Title. Downside: –will show a dos box temporarily
24
More intuitive set-up of the HP OpenView Service Desk application system Reduced training efforts as the HP OpenView Service Desk application system makes sure the user can only register and update information that the user is required to fill out. Increased data reliability Reduced maintenance efforts Consistent terminology to ensure a tight link with the SOP documents Some Guidelines
25
General Terminology -> Servicecall, call, trouble ticket, ticket Document all system settings incl. Roles & rules Don’t use email? change field label for email to 'DO NOT USE' 3 options you can set in person rec start unused fields with 'zz' filtering in history lines. enter @@ when its a non customer viewable line, in web pages you can filter these lines out.
26
General When using different environment ( e.g. PROD DEV TEST ) create a different data folder (or use folder option) on the sd client for each of these. To prevent strange things happen with cache files and srv.dat file etc. When you make a copy of a db first stop all app-servers or when copied db truncate table rep_servers just to make sure you don’t get connected to the wrong env.
27
Forms Lay-out –flow of fields -> reduce time to register/update –consistent forms across modules –All fields visible when maximized Field label, more space when bold Tailore what’s this Limit number of fields Data accuracy –Required fields –Read-only fields
28
Field types Hierarchical fields –Enforce correct registration –Use workaround
29
Nice to know grouping symbol: –Data extraction –will result in failure for db rules using [ID] field. Default form size –Form size last time the form was opened by you. –New user? -> Form size of system user Display all field contents –Fields that can contain more text then shown in the form, can be opened by double-clicking on the field label. A separate window will then be opened to show the contents the field. The size of that separate window can be adjusted by the user.
30
Websites: OpenView eCare http://openview.hp.com/sso/ecare/keyword?product_id=SDESK IT Service Management (Service Desk) forum http://forums.itrc.hp.com/cm/CategoryHome/1,,160,00.html
31
Websites: OpenView Patches http://support.openview.hp.com/cpe/patches/sdsk/sdsk.jsp Google http://www.google.com
32
Did you know You can copy & paste one item to another? –CTRL+C on a servicecall or servicecalls –Switch view to e.g. workorders –CTRL+V and workorders are created with information copied from the originating servicecall You can drag and drop attachments onto forms?
33
Did you know You can the SD client in a web browser? sd_event is a perl script?
34
Easter Egg Go to help, about, hold Alt, double click on the graphic on the left and you could see two things (repeat sequence again to see the other one): - description of the planet Moon - list of folks who created Service Desk
35
Questions ?
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.