Download presentation
Presentation is loading. Please wait.
Published byBertina Willis Modified over 6 years ago
2
Monitor and Diagnose Your PeopleSoft and Siebel Applications
Glen Hawkins, Senior Director of Product Management Uday Vallamsetty, Architect Oracle Management Cloud Ray Songco, Principal Consultant CherryRoad Technologies October 22nd, 2018
3
Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation.
4
Why Organizations Should Proactively Monitor Their Applications?
Organizations take more than 2 hours to Restore or Fix Down Application of the IT department’s time and resource is spent on maintaining/ fixing/ integrating/ tracking application >42% 17% of Administrator’s time is spent on capacity planning and workload rebalancing of end-user issues are reported by calls/ s and not by any monitoring or systems management tools 11% 85% Source: Unisphere Research: 2018 Information Technology Performance Excellence Survey
5
3600 Monitoring of Packaged Applications
Business KPIs: # Transactions, # Simultaneous Users, # Outstanding Orders Application Instrumentation Log Data Metrics Application Components: # Concurrent Requests, # Endeca Hit Rate, #SBL Obj Mgr Utilization, ABAP Dispatcher Utilization While we talk about monitoring applications in general, can OMC monitor packaged applications such as Siebel, PeopleSoft and so on. Yes, OMC provides a 3600 monitoring of packaged applications. This demo shows how you can monitor and diagnose Siebel entities. Tech Stack Components: Top DB Waits, Java Heap Size, #Stuck Threads, DB Alert Logs, ECID Tracking Resources: CPU/Memory/Disk, Storage, N/W Switches, POS Systems
6
Enterprise Applications Supported with OMC
This slide shows all the enterprise applications that can be monitored by Oracle Management Cloud
7
OMC Business Value Single pane visibility Rapid Problem Isolation
Complete visibility to your Application and Infrastructure Single pane visibility Rapid Problem Isolation Resolve Performance Bottlenecks Predictive capacity planning Identification of problems by correlating logs Why OMC? What are some of the unique capabilities of OMC that it will give it an edge? Complete Visibility Shift from multiple siloed tools to OMC to get unified/centralized visibility into your application and associated infrastructure. This helps you manage availability and performance of your packaged applications efficiently. Rapid Problem Isolation Identification of problems by correlating logs across entire infrastructure. Resolve Performance Bottlenecks Machine learning capability of OMC helps identify potential issues and solve before the end-user is impacted Predictive capacity planning OMC uses seasonality aware capacity forecasting and trending, get to know any capacity bottlenecks problems before you actually experience it. Optimize Cost of Operations Identify under utilized resources and reclaim those. OMC processes the operational data set and provides intelligent, actionable insights. This in turn helps you optimize your cost and/or operational efficiency Identification and mitigation of bottlenecks before end-user impact Proactively identify and resolve capacity bottlenecks, optimize capacity
8
Custom Dashboard with Business KPI and performance metrics
Visibility to Your Application and Infrastructure Proactive monitoring of Application Infrastructure, Logs, End-users, etc. Sessions Synthetic Tests Pages Custom Dashboard with Business KPI and performance metrics Log files Ajax Calls Application Topology HW infrastructure Server Requests Application Server Oracle Confidential – Internal/Restricted/Highly Restricted
9
Rapid Problem Isolation
Trace end user to back-end /SQL issues Deep-visibility to Infrastructure components such as database, web tiers (i.e. WLS), & Siebel Servers Correlate Issues with Infrastructure and Application Logs Oracle Confidential – Internal/Restricted/Highly Restricted
10
Diagnose Business Transaction Issues with Logs
Link Transactions across logs sources that share a common attribute such as SARM IDs Solve visibility issues caused by rapid software updates by leveraging APM to see across Traditional IT Silos in Dev or Production Handle dynamically changing infrastructure (Infrastructure as code) by using dynamic application discovery and modeling Solve functional issues in production with integrated log analytics Identifying Anamolous across linked events Use Log Clustering to find needle in the haystack Oracle Confidential – Internal/Restricted/Highly Restricted
11
Identification and mitigation of DBs with degrading performance
Use Analytics to Identify Systemic Issues Proactively identify and resolve capacity bottlenecks, optimize capacity Identification and mitigation of DBs with degrading performance Seasonality aware capacity forecasting and trending. Auto baselining, anomaly detection Oracle Confidential – Internal/Restricted/Highly Restricted
12
Complete Visibility to PeopleSoft & Siebel Infrastructure
13
Oracle Management Cloud
Application Performance Monitoring Global threat feeds Cloud access Identity END USER EXPERIENCE / ACTIVITY Comprehensive, Intelligent Management Platform Real users Synthetic users Infrastructure Monitoring Orchestration APPLICATION App metrics Transactions OMC was designed to enable the disciplines of systems management and security to be as agile as the applications development ecosystem has become. Specifically, our design principle was to develop a system that could ingest, analyze and draw intelligent conclusions from the vast quantities of operational and security telemetry generated by today’s applications, regardless of what kind of technology they are built on or where they are deployed. Today that telemetry data, which is contained in logs and metrics, is most often stored in separate siloed toolets, each of which carries its own downstream overhead, and all of which require human operators to work across the silos to figure out what’s going on. This operator-centric approach is inefficient and slow. With OMC, customers can analyze a single, unified data set with purpose-built machine learning designed specifically for the systems management and security problem set to instantaneously draw actionable conclusions about the performance and security posture of a heterogeneous, hybrid estate, and then take instantaneous action on the basis of those analytic conclusions. Zero-effort Operational Insights MIDDLE TIER Server metrics Diagnostics logs DATA TIER Log Analytics IT Analytics Host metrics VM metrics Container metrics Automated Preventative & Corrective Actions VIRTUALIZATION TIER Configuration Compliance Tickets & Alerts Security & Network events Configuration & Compliance Security Monitoring & Analytics INFRASTRUCTURE TIER Unified SaaS Platform
14
3600 Monitoring of Oracle PeopleSoft & Siebel
Business KPIs: # Completed/Failed Jobs, Application Success Rate, Long Running Reports, User Experience Application Instrumentation Log Data Metrics Application Components:; Problematic scheduled batch jobs in PSFT Process Monitor; Siebel Workflow & EAI Error rate, PSFT Application Domain processes Tech Stack Components: Siebel & PSFT Error Categories, SARM IDs w/ Error, Web and Middle Tier (i.e. OHS, WLS) Errors, DB/Listener Errors, Top DB Waits, Top SQLs/Queries Resource Metrics: CPU/Memory Utilization of components, Disk Latency, N/W Latency or Throughput; System Failures, User Login Errors
15
Complete Visibility to Siebel & PeopleSoft
Single Click discovery of entire application landscape Application Tier Nodes (PSFT Domains, Siebel Servers, WebLogic & Tuxedo infrastructure) DB Tier : Database Instances, Listeners PSFT Scheduler Domain Processes, Siebel Components (i.e. EAI) Topology Aware monitoring of Application Visualize health of all components Search Logs for entire application from a single console Drill down to see alerts, logs and metrics related to any entity
16
Proactive Monitoring of User Experience
Real user experience by Individual Sessions Monitor Total Users, Response Times and Errors Receive alerts when any metrics degrades Leverage synthetic requests to monitor Application health Test wide range of Pages, Transactions and Jobs Test from different GEOs to assess response time Baseline response time using Machine Learning Proactive Alerts w/ Actionable Steps for user response time, transaction completion times Discover Application Bottlenecks and Performance degradation before end-users. Take corrective action before performance degradation causes business impact !
17
Dashboards & Machine Learning Powered KPI Monitoring
Comprehensive dashboards providing full visibility into all components in the PeopleSoft & Siebel systems Integrated monitoring of KPIs across the different components Siebel Servers & Components, PeopleSoft Application/Scheduler Domains & Process Monitor For Example: Top Siebel components consuming resources Top PeopleSoft Scheduler Domain Processes Automatic Baselining of Metrics All monitored KPIs are baselined Anomalies are highlighted
18
PeopleSoft Application Health Overview Dashboard
Entity Status and Alerts Availability, health, & load for key PeopleSoft components as well as underlying infrastructure (WLS, Tuxedo, Hosts, DB) End-user Monitoring (Appdex, Load Time, Page Views) & Diagnostics (Root Cause Analysis of Server Requests) Key performance metrics for PIA, AppServer, Schedule Domains Error counts from PSFT entities as well as WLS (Web Tier), Tuxedo and DB logs Process Status Summary Detailed Infrastructure Status & Metrics Tuxedo, WLS, DB, ElasticSearch Cluster, Host/Compute Host CPU and Memory utilization
19
PeopleSoft Process Summary Dashboard
PeopleSoft Processes Related Alerts Top 5 PSFT Batch Job Stuck Processes Top Long Running Processes filtered by most important process types (application engine, SQR Process/Report, PS Job, Message Agent API) Process Status Summary Batch job error counts from PS Scheduler Domain logs Examining other log error categorization as well but current focused on tying severity to problem priority label Detailed search with filters including process type, process instance, process name, distribution & run status, and run timeframe Drill-down to scheduler domain logs in context of specific batch job instance
20
Siebel Health Dashboard
Siebel infrastructure overall health of components including: Status Alerts Server Status heat map highlighting running task load Performance metrics across all infrastructure including: Web Servers (OHS – Pre-IP17) Hosts Database (plus DB related Siebel Component metrics): Siebel Workflows – SQL Metrics Trends Siebel EAI Object Manager – SQL Metric Trends Siebel Error Category Trends (Logs) Examples of categories: Action Failed, Abnormal Termination, Authentication Error, Authorization Error, Configuration Error, etc., etc.
21
Siebel Components & Log Analytics Trends Dashboards
Fleet level view of all Siebel Components across all Siebel Servers Siebel EAI Object Manager Health Summary Siebel Component JMS Components by Siebel Server (Heat Map – size defined by # of running tasks) Siebel Component Status Avg running tasks across all Siebel Components JMS Components – Tasks Trends (Call Center) over time period Siebel Component Activity Trends (Logs) OHS Log Activity Trends (pre-IP17) Tomcat Log Activity Trends (IP17+) Siebel SARM ID Run Time Analysis If SARM level 1 available Alternatively, can be broken down by areas and sub-areas for higher-level analysis
22
Conclusion OMC supports majority of Oracle packaged applications (i.e. EBS, Siebel, PeopleSoft, etc) Monitor all the components of Siebel & PeopleSoft in a single pane of glass, across the tiers Servers, Components, Hosts, Databases, Network, Storage Ability to obtain a 3600 View of your applications Business KPIs; Siebel Components: EAI, Workflows, MQ, Siebel Servers, PeopleSoft Process Monitor, PeopleSoft Scheduler and Application Domains (including underlying Tuxedo components) Real time business relevant metrics allow immediate identification of any issues that effect business bottom line Machine learning based insights, anomaly detection and root cause capabilities allow you to rapidly discover problems and address them Cloud based unified platform provides all the capabilities with minimal overhead and maximum uptime of the monitoring tools
23
Monitor and Diagnose Your PeopleSoft and Siebel Applications (PRO4481)
ROB Monitor and Diagnose Your PeopleSoft and Siebel Applications (PRO4481) 10/22/18, 4:45 - 5:30 PM Moscone West - Room 3011
24
Outline Who we are What we did What we used What we learned ROB
25
About Us Who We Are Oracle Management Cloud Oracle Enterprise Manager
PeopleSoft Oracle 12c Active DataGuard GoldenGate Exadata/Exalogic Oracle Platinum Partner 2017 & 2018 Oracle Innovation Partner of the Year – Public Sector IT Strategy, ERP and Oracle Applications Public, Private and Hybrid Cloud Solutions Private Cloud Case Study
26
implementing Oracle applications
Who We Are CherryRoad Technologies – Oracle ERP is all we do plus years implementing Oracle applications percent of our business in the public sector plus implementation/ upgrade engagements Cities Counties States Transit Authorities K-12
27
Hosted ERP System (Private Cloud)
What We Did Hosted ERP System (Private Cloud) Application : PeopleSoft Database: Oracle 12c Web/App Tier: Exalogic Database Tier: Exadata
28
How to monitor sla compliance?
What We Did Performance Testing Pick most common transactions Establish baseline metrics Benchmark: sub-3 second Service Level Agreements Online Performance (90th %ile) Batch Performance (elsewhere) RTO/RPO (also elsewhere) Define SLA’s How to monitor sla compliance?
29
Oracle Management Cloud - Application Performance Monitoring (APM)
What We Used Oracle Management Cloud - Application Performance Monitoring (APM) This right here
30
Why did we choose APM? Features What do we use it for? What We Used
Implementation Automatic End User Monitoring (EUM) – no separate client-side JavaScript Delivered integration – WebLogic and PeopleSoft logging Features Transaction Level Monitoring Customer-facing UI What do we use it for? Service Level Agreement compliance Troubleshooting Proactive Diagnosis
31
What We Used APM Dashboard
32
What We Used Transaction and Server Monitoring
33
What We Used Transaction Monitoring by URL String Search
34
What We Used Monthly SLA Reporting
35
What We Used Server Utilization and Health
36
What We Used Root Cause Analysis
37
What We Used Alerts
38
Define SLA’s very clearly
What We Learned Define SLA’s very clearly Establish and agree on benchmarks early on Identify representative transactions Set expectations – not everything is included Choose the right monitoring tool Non-intrusive implementation Delivered and configurable API’s Understand capabilities of tool SLA Monitoring & Reporting Issue Root Cause Analysis Proactive Alerts
39
DEMO Complete Visibility to Siebel Infrastructure
Full Siebel Dashboard Set (Health, Components, Log Analytics Trends) Infra Monitoring and Alerts of Full Siebel System Topology Aware Log Exploration
40
Q&A Confidential – Oracle Internal/Restricted/Highly Restricted
42
Your Chance to Influence Product Direction and Design!
The QR code is DYNAMIC so we can change where it points to if we want. Use the URL code-generator.com/manage/?aftercreate=1 Mary Beth has the account with her gmail. The Cloud Platform UX team would love to get your feedback on new designs. Sign up here:
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.