Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
103 changes: 103 additions & 0 deletions knowledge-content/ofss-observability-solution/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
<b><h2>Observability solution for Oracle Financial Products (OFSS)</h2></b>

Oracle Financial Services enables financial institutions to solve the challenges of building customer intimacy and competitive advantage through cost-effective solutions while adhering to the stringent demands of a dynamic regulatory environment. Oracle Financial Services comprises the following banking applications and a technology footprint that addresses complex IT and business requirements.

Refer this <a href="https://docs.oracle.com/en/industries/financial-services/index.html" target="_blank">link </a>for the list of Financial Services Products.

This solution guide helps in enabling comprehensive observability and management solution for the above financial products catered for different financial institutions.

The solution includes the following OCI Observability and Management services: Application Performance Monitoring (APM), Logging Analytics (LA), Database Management (DBM), Ops Insights and Stack Monitoring along with dashboards, alerts and notifications etc.

This is the high level architecture diagram for different components of Oracle financial services deployed on OCI.
<img width="447" alt="image" src="https://github.com/user-attachments/assets/85f7eb9e-89d7-47bf-a489-7d49d88d3e61" />

<img width="478" alt="image" src="https://github.com/user-attachments/assets/7007c6d3-5d99-40bb-909a-7c89e39c450b" />
<br>
<b><h3>High level Components:</b></h3>

OCI
• Compute Instances
• VCN
• Load Balancers
• Object Storage
• Bastion
Database
• Oracle DB / Exadata
Application
• Weblogic
• OHS

<b><h3>OCI O&M Application Performance Monitoring</b></h3>
OCI Application Performance Monitoring (APM) helps to monitor, troubleshoot, and optimize the performance of applications especially distributed, cloud-native, or hybrid applications. APM provides end-to-end visibility into application performance using Open Telemetry based standards.

• Track requests across multiple application services and components.
• Visualizes call chains to identify slow spans and bottlenecks.
• Captures real-time performance data from browser or mobile users with Real User Monitoring
• Simulates user traffic from different geographic locations with Availability Monitoring
• Helps to identify availability or latency issues before users are impacted
• Automatically generates a visual map of services and their dependencies.

<img width="452" alt="image" src="https://github.com/user-attachments/assets/f5aa36ad-b58e-42ad-b1b1-82e61cd2deb0" />
<br>

<b><h3>OCI O&M Database Management </b></h3>
OCI Database Management (DBM) simplifies the management of databases through a unified interface. Its offers comprehensive views of the database activity and performance, including:

• SQL and user session performance
• Execution statistics
• Blocking sessions
• Historical SQL monitoring reports

DBM provides insights into database performance, enabling customers to proactively address issues and maintain high availability and efficiency. This makes DBM a natural extension for triaging database-related performance issues identified in APM.

<img width="452" alt="image" src="https://github.com/user-attachments/assets/9ba96298-0f1a-443e-afa7-d61b6a934878" />

<br>
<b><h3>OCI O&M Logging Analytics</b></h3>
OCI Logging Analytics can be integrated with Oracle Fusion Applications (like ERP, HCM, SCM) to provide advanced log analysis, anomaly detection, and operational visibility. This is especially useful for diagnosing performance, integration issues, and custom extensions within Fusion environments. This feature enables and helps in

• Faster Troubleshooting and Root Cause Analysis
• Intelligent Log Analytics with Machine Learning
• Improved Performance Visibility
• Better Security and Audit Compliance
• Correlation Across Services
• Real-Time Search and Visualization
• Custom Dashboards and Reports
• Proactive Monitoring and Alerting

<img width="452" alt="image" src="https://github.com/user-attachments/assets/a46214a7-c3a5-486b-b25d-4310d73e2585" />
<br>
<b><h3>OCI O&M Stack Monitoring</b></h3>

OCI Stack Monitoring helps monitor the entire application and infrastructure stack—from applications to databases and servers—across on-premises, Oracle Cloud, and third-party environments. It enables proactive monitoring and management by collecting key metrics, allowing users to:

• Maintain the availability and performance of Web servers, WebLogic, compute instances, and databases
• Get a better understanding of resource utilization and dependency
• Proactively detect anomalies and troubleshoot problems
• Customize metrics for any resource
• Detecting anomalies and thresholds in real-time.
• Export metrics from opensource based tools like Promotheus, telegraf and collectd

<img width="452" alt="image" src="https://github.com/user-attachments/assets/c42b1c9d-78d1-4963-b02a-64822b125c1c" />

<br>
<b><h3>OCI O&M Ops Insights</b></h3>
OCI Operations Insights (Ops Insights) is a service in Oracle Cloud Infrastructure that provides AI-driven observability and capacity planning for databases, hosts, and enterprise applications. It helps to:
• Analyze resource usage of databases/hosts across the enterprise
• Forecast future demand for resources based on historical trends
• Compare SQL Performance across databases and identify common patterns
• Identify SQL performance trends across enterprise-wide databases
• Analyze AWR statistics for database performance, diagnostics, and tuning across a fleet of databases
• Create and receive weekly News Reports giving you breakdowns of new utilization highs, big utilization changes and inventory changes across your fleet of databases, hosts, and Exadata systems.
<br>
<b><h3>Benefits of OFSS Observability Solution</b></h3>

Observability Solution provides financial institutions with deep insights into their IT and application ecosystems, specifically tailored for Oracle Financial Services applications such as FCUBS, FLEXCUBE, OBDX, OFSAA, etc.

It has the integrating monitoring, logging, and diagnostics tailored for BFSI use cases.

• Special focus on core banking applications (e.g., FLEXCUBE, OBDX) and transaction flows.
• Quickly identify performance bottlenecks, slow transactions, and infrastructure issues.
• Tracks individual financial transactions across distributed systems.
• Uses ML models to automatically detect abnormal spikes, failures, or degraded performance.
• Ensures traceability of operations, critical for banking regulations like PCI DSS, SOX, etc.
Loading