SlideShare a Scribd company logo
1 of 9
Download to read offline
Copyright 2015 @Scriptomatic Solutions Ltd
Siebel Application Monitoring
Solution Overview
————————————————-
Request for Proposal - CRM Monitoring
———————————————————
Prepared by Scriptomatic Solutions
April 2015
Copyright 2015 @Scriptomatic Solutions Ltd
EXECUTIVE SUMMARY
So you’ve chosen and implemented Siebel CRM as your critical e-Business solution.
How do you attain the investment you have made and help ensure high availability and
performance for the Siebel users?
The complex nature of the Siebel web architecture – including Application servers, web servers,
database and other components – makes it challenging for your Siebel administrators to support
this application. For instance a Siebel component goes offline; the architecture makes it tough to
identify the root cause of the issue.
The normal process of checking the environment would involve logging into Siebel with an
administrator account and navigating through a very large number of Administrative screens to
capture the relevant information of what is running and what is not. This becomes an administrative
overhead if these checks were required to be performed say every 5 minutes 24 by 7.
When your users are impacted, operational staff need to respond quickly to identify the cause of
the issue in order to meet SLA’s and bring service back ASAP.
Monitoring your Siebel environment is an iterative process that requires extracting and collecting
application data, storing it appropriately and displaying it in a simple screen that can be easily
interpreted by your Operations staff.
Scriptomatic solutions recognize the importance of your investment in Siebel and the impact to
your business due to any outages.
Our solution is designed to deliver the right information to the right staff - from key support staff up
to senior management with a complete picture of their Siebel environment through a simple to use
web based interface.
In short proactive monitoring provides key support staff with an easy to use web based front end
monitoring tool which provides real-time system availability with a reduced administrative
overhead.
Copyright 2015 @Scriptomatic Solutions Ltd
BENEFITS
Cost Savings
 Reduced downtime by using a proactive monitoring approach
 Quick diagnosis of where the problem is and saving on technical man hours
 Reduction in costs of implementing over complicated and expensive monitoring tools
Staff effectiveness
 reduction in resolution times means staff can be more proactive
 Management of the environment through a single web based front end.
 Staff satisfaction as no manual daily checks need to be performed
Increased Uptime
 Improved service to the business
 Quick resolution times after identifying problems through proactive monitoring
Copyright 2015 @Scriptomatic Solutions Ltd
FEATURES
These are just some of the Siebel features that can easily be monitored.
Much more can be monitored based on the specific requirements and the individual needs of the
customer’s requirements.
Resource Description
Siebel Gateway Availability Monitors the Siebel Gateway service/process to report
whether it is running or not
Siebel Server Host Availability Monitors the Siebel Host Server to report whether it is up
or not
Siebel Server System Service Monitors the Siebel service such as siebsvc.exe
Siebel Server File System Monitors the size of the Siebel server file system
Connection Brokering Monitors the number of sessions per object manager and
alerts if not evenly load balanced.
Siebel Servers Monitors a number of metrics on the Siebel server such as
total uptime, last start time, number of sessions, task
status, components and component groups
Siebel Server Components Monitors the Siebel server components for a number of
things such as the status (online, running, etc) the max
tasks, number of running tasks.
Component Processes Monitors and displays the component processes and
whether they are multi-threaded server processes.
Component Modes Monitors and displays the component mode and status.
Inbound and Outbound Email
communications
Monitors the Inbound POP3 accounts and the number of
emails sent.
Siebel Replication to Regional nodes Monitor the status of replication using custom SQL
Monitor Replication Monitors the number of DX files in the INBOX/OUTBOX
folders for delays.
Web Server Errors Monitors any HTTP errors from log files
Monitoring Assignment Manager Monitors assignment manager using custom SQL
Monitoring the number of logon
sessions
Monitors the hourly, daily etc. login sessions
Monitoring users attaching large
attachments
Monitors any users attaching any very large attachments
using custom SQL.
Monitor Siebel Database Monitors the Siebel database freespace through custom
SQL
Siebel Server disk space Monitors total and free diskspace
Siebel Logging levels Monitors the Siebel logging levels that may have been set
too high and not reset to default.
Enterprise log file consolidation Collect enterprise log files into a central location for easy
analysis
System Information Gather OS specific settings eg Kernel version, Processors,
CPU,memory etc
Informatica Monitoring Monitors Informatica Powercenter service and workflow
details using the pmcmd command.
Copyright 2015 @Scriptomatic Solutions Ltd
SIEBEL ARCHITECTURE
A typical Siebel Enterprise consists of the Siebel Gateway Server, one or more Siebel
Application servers, a database server, and optional load balancing, Resonate Central
Dispatch Server and Actuate reporting server. Although most reporting nowadays is
performed using an OBIEE solution.
Copyright 2015 @Scriptomatic Solutions Ltd
SOLUTION OVERVIEW
Based on the Siebel Architecture shown previously – the Solution Overview diagram shown
above has been extended to include the additional components that make up the proposed
monitoring solution.
The Monitoring components are:
1. An *STK Server (this is a Windows Server running IIS and hosting a local database; this
can easily be a virtual server)
2. *STK Agent (Powershell or Unix shell script – installed on one of the Siebel servers; this will
need to be scheduled via Task Scheduler or Cron Job)
3. Secure File transfer between one of the Siebel Servers and the *STK Server
4. Monitoring Dashboard (series of custom written ASP.net pages hosted on the *STK Server)
(*STK = SiebelToolKit)
Siebel Enterprise Server
Siebel Gateway Server Siebel Web Server
Siebel Database
Operations
STK Server
STK Database
STK Agent
1. srvrmgr2. scp (SSH)
Monitoring
Dashboards
3. ETL load
4. Browser
STK for Siebel eBusiness Applications Architecture
Copyright 2015 @Scriptomatic Solutions Ltd
The SiebelToolKit (STK) Suite
DataFlows for Monitoring Siebel-On-Windows
Powershell (NT Task Scheduler)
DataFlows for Monitoring Siebel-On-Unix/Linux
Shell Script - Bash/csh (CronTab)
Preferred Solution:
Shell Script - bash/csh/ksh (CronTab)
The high level operations performed by SiebelToolKit are as shown in the flow diagrams
above.
The benefit of hosting the scripts on a single server is that the entire suite of scripts can easily be
ported to run on any Siebel server if required. There are no individual agents installed on any other
servers like many other monitoring products require.
All the scripts are scheduled to run at their designated times and repeating intervals using the
standard NT Task scheduler.
As can be seen in the above flow diagram - the files generated by the Powershell scripts running
on the Siebel server are copied to subfolders located on a dedicated IIS Web server.
After some pre-processing and some file cleanup they are loaded into a SQL Server database.
Custom written ASP.net scripts residing on the IIS Web server then query the database to finally
display the relevant real-time monitoring through a single web-based Dashboard.
For Siebel deployments on the Unix/Linux Platform, a similar strategy can be deployed whereby
the Siebel Server Manager command (srvrmgr) can be executed on Unix/Linux via a Shell script.
The output files are then securely copied using the scp command from Unix to Windows (using an
implementation of Open-SSH Server on the Windows Server) then uploaded into a local database
using the same method described above for the Windows deployment.
srvrmgr > output files > SQLCMD > DB (SQL Server) > Dashboard IIS (ASP.net)
srvrmgr > output files > SQLLOADER > DB (Oracle/mySQL) > Dashboard (php)
srvrmgr > output files on Unix/Linux > scp > Output files on Windows >
SQLCMD> DB (SQL Server) > Dashboard IIS (ASP.net)
Copyright 2015 @Scriptomatic Solutions Ltd
DASHBOARDS
The goal of a monitoring solution is to be able to notify the administrator or operations support staff
of any problems that occur. The real power behind a monitoring solution is the ability to resolve
problems once the administrator has been notified.
The SiebelToolKit Solution provides administrators with the ability to determine root cause and
perm resolution from a central dashboard. Once a notification is received, STK has several distinct
ways to aid the end user:
Intelligent Drilldowns: When an administrator or operations support staff receive an alert, the
next steps are important in resolving the problem. The Dashboards allow the user to click on a
particular icon facing a problem and is automatically taken to a more detailed new page displaying
the actual problem.
The same page can be designed to include additional information on problem resolution for known
issues, hence reducing resolution times.
Sample Dashboard
Sample screens after drilling down on one of the icons:
Copyright 2015 @Scriptomatic Solutions Ltd

More Related Content

What's hot

Will ServerLess kill containers and Operations
Will ServerLess kill containers and OperationsWill ServerLess kill containers and Operations
Will ServerLess kill containers and OperationsStephane Woillez
 
Server and application monitoring webinars [Applications Manager] - Part 4
Server and application monitoring webinars [Applications Manager] - Part 4Server and application monitoring webinars [Applications Manager] - Part 4
Server and application monitoring webinars [Applications Manager] - Part 4ManageEngine, Zoho Corporation
 
ONE Automation Platform - v11 Features and Functions
ONE Automation Platform - v11 Features and FunctionsONE Automation Platform - v11 Features and Functions
ONE Automation Platform - v11 Features and FunctionsCA | Automic Software
 
GMG204 TinyCo’s Best Practices for Developing, Scaling, and Monetizing Games ...
GMG204 TinyCo’s Best Practices for Developing, Scaling, and Monetizing Games ...GMG204 TinyCo’s Best Practices for Developing, Scaling, and Monetizing Games ...
GMG204 TinyCo’s Best Practices for Developing, Scaling, and Monetizing Games ...Amazon Web Services
 
SOAP Monitoring
SOAP MonitoringSOAP Monitoring
SOAP MonitoringSite24x7
 
Acquia presented at MassTLC event on automated testing
Acquia presented at MassTLC event on automated testingAcquia presented at MassTLC event on automated testing
Acquia presented at MassTLC event on automated testingMassTLC
 
Apache kafka- Onkar Kadam
Apache kafka- Onkar KadamApache kafka- Onkar Kadam
Apache kafka- Onkar KadamOnkar Kadam
 
Migrate from WS2003 to WS2008 or WS2012 in One Step
Migrate from WS2003 to WS2008 or WS2012 in One Step Migrate from WS2003 to WS2008 or WS2012 in One Step
Migrate from WS2003 to WS2008 or WS2012 in One Step AppZero Inc
 
Managing and Monitoring Application Performance
Managing and Monitoring Application PerformanceManaging and Monitoring Application Performance
Managing and Monitoring Application PerformanceSebastian Marek
 
Apache Kafka : Monitoring vs Alerting
Apache Kafka : Monitoring vs AlertingApache Kafka : Monitoring vs Alerting
Apache Kafka : Monitoring vs AlertingRatish Ravindran
 
Migrate in One Step (05.15.2013)
Migrate in One Step (05.15.2013)Migrate in One Step (05.15.2013)
Migrate in One Step (05.15.2013)AppZero Inc
 
Configlets, compliance, RBAC & reports - Network Configuration Manager
Configlets, compliance, RBAC & reports - Network Configuration ManagerConfiglets, compliance, RBAC & reports - Network Configuration Manager
Configlets, compliance, RBAC & reports - Network Configuration ManagerManageEngine, Zoho Corporation
 
Working with FME in an Agile Software Development Lifecycle
Working with FME in an Agile Software Development LifecycleWorking with FME in an Agile Software Development Lifecycle
Working with FME in an Agile Software Development LifecycleSafe Software
 
PAC 2019 virtual Philip Webb
PAC 2019 virtual Philip Webb PAC 2019 virtual Philip Webb
PAC 2019 virtual Philip Webb Neotys
 
APIdays Paris 2018 - Deliver API Updates in Real Time with Mercure.rocks Kévi...
APIdays Paris 2018 - Deliver API Updates in Real Time with Mercure.rocks Kévi...APIdays Paris 2018 - Deliver API Updates in Real Time with Mercure.rocks Kévi...
APIdays Paris 2018 - Deliver API Updates in Real Time with Mercure.rocks Kévi...apidays
 
Multi Layer Monitoring V1
Multi Layer Monitoring V1Multi Layer Monitoring V1
Multi Layer Monitoring V1Lahav Savir
 

What's hot (20)

Will ServerLess kill containers and Operations
Will ServerLess kill containers and OperationsWill ServerLess kill containers and Operations
Will ServerLess kill containers and Operations
 
Opmanager technical overview
Opmanager technical overviewOpmanager technical overview
Opmanager technical overview
 
Going Serverless on AWS
Going Serverless on AWSGoing Serverless on AWS
Going Serverless on AWS
 
Server and application monitoring webinars [Applications Manager] - Part 4
Server and application monitoring webinars [Applications Manager] - Part 4Server and application monitoring webinars [Applications Manager] - Part 4
Server and application monitoring webinars [Applications Manager] - Part 4
 
ONE Automation Platform - v11 Features and Functions
ONE Automation Platform - v11 Features and FunctionsONE Automation Platform - v11 Features and Functions
ONE Automation Platform - v11 Features and Functions
 
GMG204 TinyCo’s Best Practices for Developing, Scaling, and Monetizing Games ...
GMG204 TinyCo’s Best Practices for Developing, Scaling, and Monetizing Games ...GMG204 TinyCo’s Best Practices for Developing, Scaling, and Monetizing Games ...
GMG204 TinyCo’s Best Practices for Developing, Scaling, and Monetizing Games ...
 
SOAP Monitoring
SOAP MonitoringSOAP Monitoring
SOAP Monitoring
 
Acquia presented at MassTLC event on automated testing
Acquia presented at MassTLC event on automated testingAcquia presented at MassTLC event on automated testing
Acquia presented at MassTLC event on automated testing
 
Apache kafka- Onkar Kadam
Apache kafka- Onkar KadamApache kafka- Onkar Kadam
Apache kafka- Onkar Kadam
 
Overview and features of NCM
Overview and features of NCMOverview and features of NCM
Overview and features of NCM
 
Closing the door on application performance problems
Closing the door on application performance problemsClosing the door on application performance problems
Closing the door on application performance problems
 
Migrate from WS2003 to WS2008 or WS2012 in One Step
Migrate from WS2003 to WS2008 or WS2012 in One Step Migrate from WS2003 to WS2008 or WS2012 in One Step
Migrate from WS2003 to WS2008 or WS2012 in One Step
 
Managing and Monitoring Application Performance
Managing and Monitoring Application PerformanceManaging and Monitoring Application Performance
Managing and Monitoring Application Performance
 
Apache Kafka : Monitoring vs Alerting
Apache Kafka : Monitoring vs AlertingApache Kafka : Monitoring vs Alerting
Apache Kafka : Monitoring vs Alerting
 
Migrate in One Step (05.15.2013)
Migrate in One Step (05.15.2013)Migrate in One Step (05.15.2013)
Migrate in One Step (05.15.2013)
 
Configlets, compliance, RBAC & reports - Network Configuration Manager
Configlets, compliance, RBAC & reports - Network Configuration ManagerConfiglets, compliance, RBAC & reports - Network Configuration Manager
Configlets, compliance, RBAC & reports - Network Configuration Manager
 
Working with FME in an Agile Software Development Lifecycle
Working with FME in an Agile Software Development LifecycleWorking with FME in an Agile Software Development Lifecycle
Working with FME in an Agile Software Development Lifecycle
 
PAC 2019 virtual Philip Webb
PAC 2019 virtual Philip Webb PAC 2019 virtual Philip Webb
PAC 2019 virtual Philip Webb
 
APIdays Paris 2018 - Deliver API Updates in Real Time with Mercure.rocks Kévi...
APIdays Paris 2018 - Deliver API Updates in Real Time with Mercure.rocks Kévi...APIdays Paris 2018 - Deliver API Updates in Real Time with Mercure.rocks Kévi...
APIdays Paris 2018 - Deliver API Updates in Real Time with Mercure.rocks Kévi...
 
Multi Layer Monitoring V1
Multi Layer Monitoring V1Multi Layer Monitoring V1
Multi Layer Monitoring V1
 

Similar to Siebel monitoring

Managing RightScale on RightScale
Managing RightScale on RightScaleManaging RightScale on RightScale
Managing RightScale on RightScaleRightScale
 
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptxCON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptxSergioBruno21
 
E G Innovations Vdi Monitoring
E G Innovations Vdi MonitoringE G Innovations Vdi Monitoring
E G Innovations Vdi MonitoringElisaBerneyBrown
 
J Bdemo101215
J Bdemo101215J Bdemo101215
J Bdemo101215kgirt
 
DBA, LEVEL III TTLM Monitoring and Administering Database.docx
DBA, LEVEL III TTLM Monitoring and Administering Database.docxDBA, LEVEL III TTLM Monitoring and Administering Database.docx
DBA, LEVEL III TTLM Monitoring and Administering Database.docxseifusisay06
 
RTC/CLM 2012 Adoption Paths : Deploying in 16 Steps
RTC/CLM 2012 Adoption Paths : Deploying in 16 StepsRTC/CLM 2012 Adoption Paths : Deploying in 16 Steps
RTC/CLM 2012 Adoption Paths : Deploying in 16 StepsStéphane Leroy
 
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Aspire Systems
 
Managing IT as A Service with System Center
Managing IT as A Service with System CenterManaging IT as A Service with System Center
Managing IT as A Service with System CenterLai Yoong Seng
 
System Center Operations Manager (SCOM) 2007 R2 & Non Microsoft Monitoring
System Center Operations Manager (SCOM) 2007 R2 & Non Microsoft MonitoringSystem Center Operations Manager (SCOM) 2007 R2 & Non Microsoft Monitoring
System Center Operations Manager (SCOM) 2007 R2 & Non Microsoft MonitoringAmit Gatenyo
 
Resume_Ram Dass
Resume_Ram DassResume_Ram Dass
Resume_Ram DassRam Dass
 
Pramodkumar_SQL_DBA(5YRS EXP)
Pramodkumar_SQL_DBA(5YRS EXP)Pramodkumar_SQL_DBA(5YRS EXP)
Pramodkumar_SQL_DBA(5YRS EXP)pramod singh
 
WebSphere Technical University: Top WebSphere Problem Determination Features
WebSphere Technical University: Top WebSphere Problem Determination FeaturesWebSphere Technical University: Top WebSphere Problem Determination Features
WebSphere Technical University: Top WebSphere Problem Determination FeaturesChris Bailey
 
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...WASdev Community
 
Effective Usage of SQL Server 2005 Database Mirroring
Effective Usage of SQL Server 2005 Database MirroringEffective Usage of SQL Server 2005 Database Mirroring
Effective Usage of SQL Server 2005 Database Mirroringwebhostingguy
 
Solution Manager Deployment
Solution Manager DeploymentSolution Manager Deployment
Solution Manager DeploymentTony de Thomasis
 
SQL Server and System Center Advisor
SQL Server and System Center AdvisorSQL Server and System Center Advisor
SQL Server and System Center AdvisorEduardo Castro
 
Tivoli Live – Nyckelfärdig molntjänst för dina behov inom Service Desk and Mo...
Tivoli Live – Nyckelfärdig molntjänst för dina behov inom Service Desk and Mo...Tivoli Live – Nyckelfärdig molntjänst för dina behov inom Service Desk and Mo...
Tivoli Live – Nyckelfärdig molntjänst för dina behov inom Service Desk and Mo...IBM Sverige
 
Puppet devops wdec
Puppet devops wdecPuppet devops wdec
Puppet devops wdecWojciech Dec
 

Similar to Siebel monitoring (20)

Managing RightScale on RightScale
Managing RightScale on RightScaleManaging RightScale on RightScale
Managing RightScale on RightScale
 
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptxCON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
 
E G Innovations Vdi Monitoring
E G Innovations Vdi MonitoringE G Innovations Vdi Monitoring
E G Innovations Vdi Monitoring
 
J Bdemo101215
J Bdemo101215J Bdemo101215
J Bdemo101215
 
DBA, LEVEL III TTLM Monitoring and Administering Database.docx
DBA, LEVEL III TTLM Monitoring and Administering Database.docxDBA, LEVEL III TTLM Monitoring and Administering Database.docx
DBA, LEVEL III TTLM Monitoring and Administering Database.docx
 
RTC/CLM 2012 Adoption Paths : Deploying in 16 Steps
RTC/CLM 2012 Adoption Paths : Deploying in 16 StepsRTC/CLM 2012 Adoption Paths : Deploying in 16 Steps
RTC/CLM 2012 Adoption Paths : Deploying in 16 Steps
 
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
 
Managing IT as A Service with System Center
Managing IT as A Service with System CenterManaging IT as A Service with System Center
Managing IT as A Service with System Center
 
System Center Operations Manager (SCOM) 2007 R2 & Non Microsoft Monitoring
System Center Operations Manager (SCOM) 2007 R2 & Non Microsoft MonitoringSystem Center Operations Manager (SCOM) 2007 R2 & Non Microsoft Monitoring
System Center Operations Manager (SCOM) 2007 R2 & Non Microsoft Monitoring
 
Resume_Ram Dass
Resume_Ram DassResume_Ram Dass
Resume_Ram Dass
 
Pramodkumar_SQL_DBA(5YRS EXP)
Pramodkumar_SQL_DBA(5YRS EXP)Pramodkumar_SQL_DBA(5YRS EXP)
Pramodkumar_SQL_DBA(5YRS EXP)
 
eG Innovations
eG InnovationseG Innovations
eG Innovations
 
WebSphere Technical University: Top WebSphere Problem Determination Features
WebSphere Technical University: Top WebSphere Problem Determination FeaturesWebSphere Technical University: Top WebSphere Problem Determination Features
WebSphere Technical University: Top WebSphere Problem Determination Features
 
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
 
Arunprakash Alagesan
Arunprakash AlagesanArunprakash Alagesan
Arunprakash Alagesan
 
Effective Usage of SQL Server 2005 Database Mirroring
Effective Usage of SQL Server 2005 Database MirroringEffective Usage of SQL Server 2005 Database Mirroring
Effective Usage of SQL Server 2005 Database Mirroring
 
Solution Manager Deployment
Solution Manager DeploymentSolution Manager Deployment
Solution Manager Deployment
 
SQL Server and System Center Advisor
SQL Server and System Center AdvisorSQL Server and System Center Advisor
SQL Server and System Center Advisor
 
Tivoli Live – Nyckelfärdig molntjänst för dina behov inom Service Desk and Mo...
Tivoli Live – Nyckelfärdig molntjänst för dina behov inom Service Desk and Mo...Tivoli Live – Nyckelfärdig molntjänst för dina behov inom Service Desk and Mo...
Tivoli Live – Nyckelfärdig molntjänst för dina behov inom Service Desk and Mo...
 
Puppet devops wdec
Puppet devops wdecPuppet devops wdec
Puppet devops wdec
 

Recently uploaded

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 

Recently uploaded (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Siebel monitoring

  • 1. Copyright 2015 @Scriptomatic Solutions Ltd Siebel Application Monitoring Solution Overview ————————————————- Request for Proposal - CRM Monitoring ——————————————————— Prepared by Scriptomatic Solutions April 2015
  • 2. Copyright 2015 @Scriptomatic Solutions Ltd EXECUTIVE SUMMARY So you’ve chosen and implemented Siebel CRM as your critical e-Business solution. How do you attain the investment you have made and help ensure high availability and performance for the Siebel users? The complex nature of the Siebel web architecture – including Application servers, web servers, database and other components – makes it challenging for your Siebel administrators to support this application. For instance a Siebel component goes offline; the architecture makes it tough to identify the root cause of the issue. The normal process of checking the environment would involve logging into Siebel with an administrator account and navigating through a very large number of Administrative screens to capture the relevant information of what is running and what is not. This becomes an administrative overhead if these checks were required to be performed say every 5 minutes 24 by 7. When your users are impacted, operational staff need to respond quickly to identify the cause of the issue in order to meet SLA’s and bring service back ASAP. Monitoring your Siebel environment is an iterative process that requires extracting and collecting application data, storing it appropriately and displaying it in a simple screen that can be easily interpreted by your Operations staff. Scriptomatic solutions recognize the importance of your investment in Siebel and the impact to your business due to any outages. Our solution is designed to deliver the right information to the right staff - from key support staff up to senior management with a complete picture of their Siebel environment through a simple to use web based interface. In short proactive monitoring provides key support staff with an easy to use web based front end monitoring tool which provides real-time system availability with a reduced administrative overhead.
  • 3. Copyright 2015 @Scriptomatic Solutions Ltd BENEFITS Cost Savings  Reduced downtime by using a proactive monitoring approach  Quick diagnosis of where the problem is and saving on technical man hours  Reduction in costs of implementing over complicated and expensive monitoring tools Staff effectiveness  reduction in resolution times means staff can be more proactive  Management of the environment through a single web based front end.  Staff satisfaction as no manual daily checks need to be performed Increased Uptime  Improved service to the business  Quick resolution times after identifying problems through proactive monitoring
  • 4. Copyright 2015 @Scriptomatic Solutions Ltd FEATURES These are just some of the Siebel features that can easily be monitored. Much more can be monitored based on the specific requirements and the individual needs of the customer’s requirements. Resource Description Siebel Gateway Availability Monitors the Siebel Gateway service/process to report whether it is running or not Siebel Server Host Availability Monitors the Siebel Host Server to report whether it is up or not Siebel Server System Service Monitors the Siebel service such as siebsvc.exe Siebel Server File System Monitors the size of the Siebel server file system Connection Brokering Monitors the number of sessions per object manager and alerts if not evenly load balanced. Siebel Servers Monitors a number of metrics on the Siebel server such as total uptime, last start time, number of sessions, task status, components and component groups Siebel Server Components Monitors the Siebel server components for a number of things such as the status (online, running, etc) the max tasks, number of running tasks. Component Processes Monitors and displays the component processes and whether they are multi-threaded server processes. Component Modes Monitors and displays the component mode and status. Inbound and Outbound Email communications Monitors the Inbound POP3 accounts and the number of emails sent. Siebel Replication to Regional nodes Monitor the status of replication using custom SQL Monitor Replication Monitors the number of DX files in the INBOX/OUTBOX folders for delays. Web Server Errors Monitors any HTTP errors from log files Monitoring Assignment Manager Monitors assignment manager using custom SQL Monitoring the number of logon sessions Monitors the hourly, daily etc. login sessions Monitoring users attaching large attachments Monitors any users attaching any very large attachments using custom SQL. Monitor Siebel Database Monitors the Siebel database freespace through custom SQL Siebel Server disk space Monitors total and free diskspace Siebel Logging levels Monitors the Siebel logging levels that may have been set too high and not reset to default. Enterprise log file consolidation Collect enterprise log files into a central location for easy analysis System Information Gather OS specific settings eg Kernel version, Processors, CPU,memory etc Informatica Monitoring Monitors Informatica Powercenter service and workflow details using the pmcmd command.
  • 5. Copyright 2015 @Scriptomatic Solutions Ltd SIEBEL ARCHITECTURE A typical Siebel Enterprise consists of the Siebel Gateway Server, one or more Siebel Application servers, a database server, and optional load balancing, Resonate Central Dispatch Server and Actuate reporting server. Although most reporting nowadays is performed using an OBIEE solution.
  • 6. Copyright 2015 @Scriptomatic Solutions Ltd SOLUTION OVERVIEW Based on the Siebel Architecture shown previously – the Solution Overview diagram shown above has been extended to include the additional components that make up the proposed monitoring solution. The Monitoring components are: 1. An *STK Server (this is a Windows Server running IIS and hosting a local database; this can easily be a virtual server) 2. *STK Agent (Powershell or Unix shell script – installed on one of the Siebel servers; this will need to be scheduled via Task Scheduler or Cron Job) 3. Secure File transfer between one of the Siebel Servers and the *STK Server 4. Monitoring Dashboard (series of custom written ASP.net pages hosted on the *STK Server) (*STK = SiebelToolKit) Siebel Enterprise Server Siebel Gateway Server Siebel Web Server Siebel Database Operations STK Server STK Database STK Agent 1. srvrmgr2. scp (SSH) Monitoring Dashboards 3. ETL load 4. Browser STK for Siebel eBusiness Applications Architecture
  • 7. Copyright 2015 @Scriptomatic Solutions Ltd The SiebelToolKit (STK) Suite DataFlows for Monitoring Siebel-On-Windows Powershell (NT Task Scheduler) DataFlows for Monitoring Siebel-On-Unix/Linux Shell Script - Bash/csh (CronTab) Preferred Solution: Shell Script - bash/csh/ksh (CronTab) The high level operations performed by SiebelToolKit are as shown in the flow diagrams above. The benefit of hosting the scripts on a single server is that the entire suite of scripts can easily be ported to run on any Siebel server if required. There are no individual agents installed on any other servers like many other monitoring products require. All the scripts are scheduled to run at their designated times and repeating intervals using the standard NT Task scheduler. As can be seen in the above flow diagram - the files generated by the Powershell scripts running on the Siebel server are copied to subfolders located on a dedicated IIS Web server. After some pre-processing and some file cleanup they are loaded into a SQL Server database. Custom written ASP.net scripts residing on the IIS Web server then query the database to finally display the relevant real-time monitoring through a single web-based Dashboard. For Siebel deployments on the Unix/Linux Platform, a similar strategy can be deployed whereby the Siebel Server Manager command (srvrmgr) can be executed on Unix/Linux via a Shell script. The output files are then securely copied using the scp command from Unix to Windows (using an implementation of Open-SSH Server on the Windows Server) then uploaded into a local database using the same method described above for the Windows deployment. srvrmgr > output files > SQLCMD > DB (SQL Server) > Dashboard IIS (ASP.net) srvrmgr > output files > SQLLOADER > DB (Oracle/mySQL) > Dashboard (php) srvrmgr > output files on Unix/Linux > scp > Output files on Windows > SQLCMD> DB (SQL Server) > Dashboard IIS (ASP.net)
  • 8. Copyright 2015 @Scriptomatic Solutions Ltd DASHBOARDS The goal of a monitoring solution is to be able to notify the administrator or operations support staff of any problems that occur. The real power behind a monitoring solution is the ability to resolve problems once the administrator has been notified. The SiebelToolKit Solution provides administrators with the ability to determine root cause and perm resolution from a central dashboard. Once a notification is received, STK has several distinct ways to aid the end user: Intelligent Drilldowns: When an administrator or operations support staff receive an alert, the next steps are important in resolving the problem. The Dashboards allow the user to click on a particular icon facing a problem and is automatically taken to a more detailed new page displaying the actual problem. The same page can be designed to include additional information on problem resolution for known issues, hence reducing resolution times. Sample Dashboard Sample screens after drilling down on one of the icons: