4. SARM -Architectural Overview 10.06.09 Präsentation Seite Web Client Enterprise Web Server Siebel Gateway Database Server Siebel Server(s) Siebel File System Collect performance data for Siebel Servers, Siebel Web Servers, or both
5. SARM - Areas & SubAreas 10.06.09 Präsentation Seite Area Abbreviation Example Subareas SARM SARM I/O Web Server SWSE Login Session Send Message Receive Request Object Manager OBJMGR Session Login BusComp Query BusComp New Record Workflow WORKFLOW Execute Workflow Invoke Workflow Method Execute Step Database DBC Prepare SQL Statement Execute SQL Statement Get record from database
6. SARM - User Request 10.06.09 Präsentation Seite INFRA OBJMGR SWE SCRIPT DBC EAI WF DBC 1. The user submits the request using the Web client, so overall area is Infra-Network time: Time it takes requests to travel between the Siebel Server and the Web server Request will involve communication between the Call Center Object Manager and the Siebel Web Server Extension 2. User’s request is processed by the Call Center Object Manager 3. Object Manager invokes script -> eScriptAdvisor 4. Script may access database -> QueryAdvisor Each box represents a SARM area 5. Workflow may invoke other areas
7. SARM – Response Time 10.06.09 Präsentation Seite User Request Response Time Histogram
8. SARM – Area Traffic 10.06.09 Präsentation Seite Area Traffic Histogram