SlideShare a Scribd company logo
1 of 46
Download to read offline
A unified reporting & correlation tool for AHF Stack
AHF Insights 23c
Sandesh Rao
VP AIOps , Autonomous Database
@sandeshr
https://www.linkedin.com/in/raosandesh/
https://www.slideshare.net/SandeshRao4
• AHF Insights Overview
• Information Captured
• Prerequisites
• How can I generate it ?
• AHF Insights Report
Confidential – Oracle Internal
3
• AHF Insights provides a bird's eye view of the entire system with the ability to further drill down for
root cause analysis.
• Previously, results from different AHF components were not available in a single dashboard making it
challenging to combine and correlate. To mitigate this, AHF Insights provides a web-based graphical
user interface, which does not require a web server to host the web pages, for all diagnostic data
collectors and analyzers that are part of AHF Kit.
• AHF performs a diagnostic collection for a given period to analyze the performance of database
systems from:
• Configuration
• Environment Topology
• Metrics
• Logs
• This diagnostic data collected from the system passes through AHF Insights and produce an offline
report.
AHF Insights Overview
Confidential – Oracle Internal
4
Information Captured
System Topology
• Resource Information
• Resource Configuration
• Summarized viewing of resource data
Insights
• Major events happening on the system
• Operating system information and it’s analysis
• Best practice compliance issues
• Software Recommendation
• Software / Hardware alerts for Database Server
• System changes over last 14 days
• RPM details and RPM inconsistencies among hosts
• Database Parameters and differences among databases
• Kernel Parameters and differences among hosts
Confidential – Oracle Internal
5
• Latest AHF with AHF Insights code
• Feature available from AHF 22.3
• Required AHF data sources (TFA, Exachk, CHM) should be enabled and running
• Currently we are generating report only for Exadata Systems
Prerequisites
Confidential – Oracle Internal
6
• Command : ahf analysis create --type insights --last 2h
• Takes around : 3 - 4 minutes (depending on the system)
• Size : 46MB zip (depending on the system)
How can I generate it ?
Confidential – Oracle Internal
7
System Topology
• Cluster
• Databases
• Database Servers
• Storage Servers
• Fabric Switches
Insights
• Timeline
• Operating System Issues
• Best Practice issues
• System Change
• Recommended Software
• Database Server
• RPM List
• Database Parameters
• Kernel Parameters
AHF Insights Report
Confidential – Oracle Internal
8
Cluster Summary
1.Showcase relevant system
cluster information.
2.Get DB Home details by clicking
on the dropdown button located
inside the DB Home section.
3.Copy Cluster summary into user
clipboard.
Cluster
Confidential – Oracle Internal
9
Cluster Summary
1.Showcase relevant system
cluster information.
2.Get DB Home details by clicking
on the dropdown button located
inside the DB Home section.
3.Copy Cluster summary into user
clipboard.
Cluster
Confidential – Oracle Internal
10
Cluster
Cluster Summary
1.Showcase relevant system
cluster information.
2.Get DB Home details by clicking
on the dropdown button located
inside the DB Home section.
3.Copy Cluster summary into user
clipboard.
Confidential – Oracle Internal
11
Cluster
Cluster Resources
1.Showcase Cluster Resources
status.
2.Ability to get detailed
information of each type showing
resource status.
3.The user is able to expand all
collapsible using the switch with
the label of Expand All.
Confidential – Oracle Internal
12
Cluster
ASM Details
1. Showcase ASM Details
• Instance Details
• Disk Group Details
Confidential – Oracle Internal
13
Databases
1. Showcase basic Database
information.
2. Ability to show detailed
information of each database by
clicking on the individual button or
in the “Expand All” switch.
Databases
Confidential – Oracle Internal
14
Database Servers
User have all the database servers
indicated at the top left, so in
most of the cases we will have all
targets with the same value.
Database Servers
Confidential – Oracle Internal
15
Storage Servers
User have all the Storage servers
indicated at the top left, so in
most of the cases we will have all
targets with the same value.
Storage Servers
Confidential – Oracle Internal
16
RDMA Network Fabric
Switch
User have all the Switches
indicated at the top left, so in
most of the cases we will have
all targets with the same value.
RDMA Network Fabric Switch
Confidential – Oracle Internal
17
Graph
1. Showcase events that happened in two
different views, Host Faceted and Event
Faceted.
2.Ability to hover in a specific data point in
the graph to get more information about that
specific point in time.
3. Ability to zoom into the timeline.
Timeline
Confidential – Oracle Internal
18
Timeline
Confidential – Oracle Internal
19
Tabular format
1. Ability to search values by using the filter
section.
2. Ability to filter by a specific time range.
3. Detailed information regarding a specific
timestamp can be accessed by clicking on the
arrow located at the left side of the specific
date.
Timeline
Confidential – Oracle Internal
20
Metrics
The user can select between
multiple nodes on the drop-down
menu on the top right.
In each node we have tabs regarding
some metrics like CPU, Memory, IO
and Network and an icon indicating
the status.
Metrics CPU
1. Showcase CPU Metrics
2. Ability to hover into a specific
point in time of the graph in order
to get detailed information.
3. Ability to zoom into the timeline.
Operating System Issues
Confidential – Oracle Internal
21
Metrics Memory
1. Showcase Memory Metrics
2. Ability to hover into a specific
point in time of the graph in order
to get detailed information.
3. Ability to zoom into the timeline.
Operating System Issues
Confidential – Oracle Internal
22
Metrics IO
1. Show case System IO metrics
2. Show case Disk metrics
3. Ability to hover into a specific
point in time of the graph in order
to get detailed information.
4. Ability to zoom into the timeline.
Operating System Issues
Confidential – Oracle Internal
23
Metrics IO
1. Show case System IO metrics
2. Show case Disk metrics
3. Ability to hover into a specific
point in time of the graph in order
to get detailed information.
4. Ability to zoom into the timeline.
Operating System Issues
Confidential – Oracle Internal
24
Metrics Network
1. Top bar menu so user can select
between different Metrics related to
network like interface, IP, UDP, TCP.
2. Showcase Network Interface
Metrics
3. Ability to hover into a specific
point in time of the graph in order
to get detailed information.
4. Ability to zoom into the timeline.
Operating System Issues
Confidential – Oracle Internal
25
Operating System Issues
Confidential – Oracle Internal
26
Operating System Issues
Confidential – Oracle Internal
27
Metrics Process
Aggregation
1. Show case System process
aggregation metrics
2. Ability to hover into a specific
point in time of the graph in order
to get detailed information.
3. Ability to zoom into the timeline.
Operating System Issues
Confidential – Oracle Internal
28
Report
The user has a left navigation tree,
with two main sections the
summary that consist of Summary
timeline and Observed findings and
all the different findings found on
the different nodes.
Operating System Issues
Confidential – Oracle Internal
29
Report Summary
1. Showcase OS report with a
timeline and a table of Observed
findings
2. Ability to select a timeline by
using the menu at the top of the
timeline section
3. Ability to hover into a specific
point in time of the graph in
order to get detailed information.
4. Ability to get redirected into the
findings section by clicking into
the description of each item.
5. Ability to show Host
Configuration
6. Ability to zoom into the timeline.
Operating System Issues
Confidential – Oracle Internal
30
Report Summary
1. Showcase OS report with a
timeline and a table of Observed
findings
2. Ability to select a timeline by
using the menu at the top of the
timeline section
3. Ability to hover into a specific
point in time of the graph in
order to get detailed information.
4. Ability to get redirected into the
findings section by clicking into
the description of each item.
5. Ability to show Host
Configuration
6. Ability to zoom into the timeline.
Operating System Issues
Confidential – Oracle Internal
31
Report Findings
1. Each finding has its own page.
2. The first section of each finding
has a brief description of the
finding and an index section so
the user can click on that link and
be redirected to the desired
table.
Operating System Issues
Confidential – Oracle Internal
32
1. Showcase Best Practice Issues with
pagination. Menu allows for all Issues
to be displayed at once or filter by
category using the menu (Categories
are: Exadata Critical Issues, Database
server, Storage servers, etc.).
2. Ability to hide PASS Checks by
toggling the switch button.
3. Ability to hide INFO Check by
toggling the switch button.
4. Showcase all detailed information
for each component by clicking on
“Expand All” or expand one in specific
by clicking the arrow on each entry of
the table.
• Table with Target, status and
output.
• Recommendation.
• Useful links
Best Practice Issues
Confidential – Oracle Internal
33
Expanded View
Best Practice Issues
Confidential – Oracle Internal
34
Display the changes detected in the
system with its corresponding timestamp
and type.
1. Ability to search values by using the
filter section.
2. Ability to filter by a specific time range.
System Change
Confidential – Oracle Internal
35
Showcase Recommended Software.
1. Link with the supported versions.
Recommended Software
Confidential – Oracle Internal
36
Database Server:
• Metrics
• Alerts
Metrics
1. Selection for the host for which
metrics are to be viewed
2. Graphs with shared x axis
Database Server
Confidential – Oracle Internal
37
Alerts
1. Table
• The user can expand all the
entries in the table using the
switch button on the top
right.
2. Graph
• Selection of the open alert
filter, by default it is turned
on.
• Selection of the plot as per
the toggle selected.
Database Server
Confidential – Oracle Internal
38
Alerts
1. Table
• The user can expand all the
entries in the table using the
switch button on the top
right.
2. Graph
• Selection of the open alert
filter, by default it is turned
on.
• Selection of the plot as per
the toggle selected.
Database Server
Confidential – Oracle Internal
39
Database Server
Confidential – Oracle Internal
40
List of RPMs
1. Showcase the List of RPM with
pagination.
2. Ability to search values by using the
filter section.
3. Ability to show RPM differences.
List of RPMs
Confidential – Oracle Internal
41
List of RPMs
Confidential – Oracle Internal
42
1. Two tabs with normal and hidden
parameters.
2. Showcase DB Parameter Table with
pagination
3. Ability to filter database parameters
while typing into filter box
4. The "Parameter" column remains fixed,
and we can have as many database
columns as required horizontally
5. Ability to filter parameters which have
different values databases
6. Showcase hidden database parameters.
7. Ability to show different properties
across databases
List of Database Parameters
Confidential – Oracle Internal
43
1. Two tabs with normal and hidden
parameters.
2. Showcase DB Parameter Table with
pagination
3. Ability to filter database parameters
while typing into filter box
4. The "Parameter" column remains fixed,
and we can have as many database
columns as required horizontally
5. Ability to filter parameters which have
different values databases
6. Showcase hidden database parameters.
7. Ability to show different properties
across databases
List of Database Parameters
Confidential – Oracle Internal
44
1.Showcase List of Kernel Parameters
with pagination.
2.Ability to search values by using the
filter section.
3.Ability to show different properties
across databases by clicking the toggle
bar.
List of Kernel Parameters
Confidential – Oracle Internal
45
List of Kernel Parameters
Thank you
46
Confidential – © 2019 Oracle Internal/Restricted/Highly Restricted

More Related Content

Similar to Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database - OCYatra July 2023

Library management system
Library management systemLibrary management system
Library management systemArman Ahmed
 
(ATS3-PLAT07) Pipeline Pilot Protocol Tips, Tricks, and Challenges
(ATS3-PLAT07) Pipeline Pilot Protocol Tips, Tricks, and Challenges(ATS3-PLAT07) Pipeline Pilot Protocol Tips, Tricks, and Challenges
(ATS3-PLAT07) Pipeline Pilot Protocol Tips, Tricks, and ChallengesBIOVIA
 
SplunkLive! Beginner Session
SplunkLive! Beginner SessionSplunkLive! Beginner Session
SplunkLive! Beginner SessionSplunk
 
Oracle Database Performance Tuning Basics
Oracle Database Performance Tuning BasicsOracle Database Performance Tuning Basics
Oracle Database Performance Tuning Basicsnitin anjankar
 
Sumo Logic quickStart Webinar June 2016
Sumo Logic quickStart Webinar June 2016Sumo Logic quickStart Webinar June 2016
Sumo Logic quickStart Webinar June 2016Sumo Logic
 
Sumo Logic Cert Jam - Advanced Metrics with Kubernetes
Sumo Logic Cert Jam - Advanced Metrics with KubernetesSumo Logic Cert Jam - Advanced Metrics with Kubernetes
Sumo Logic Cert Jam - Advanced Metrics with KubernetesSumo Logic
 
Sumo Logic QuickStart Webinar July 2016
Sumo Logic QuickStart Webinar July 2016Sumo Logic QuickStart Webinar July 2016
Sumo Logic QuickStart Webinar July 2016Sumo Logic
 
Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)
Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)
Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)Keiichiro Ono
 
Sumo Logic QuickStart Webinar - Jan 2016
Sumo Logic QuickStart Webinar - Jan 2016Sumo Logic QuickStart Webinar - Jan 2016
Sumo Logic QuickStart Webinar - Jan 2016Sumo Logic
 
How-To Webinar: Visualizing your Data through Charts and Dashboards
How-To Webinar: Visualizing your Data through Charts and DashboardsHow-To Webinar: Visualizing your Data through Charts and Dashboards
How-To Webinar: Visualizing your Data through Charts and DashboardsSumo Logic
 
How to Webinar: Sumo Logic Dashboards
How to Webinar: Sumo Logic DashboardsHow to Webinar: Sumo Logic Dashboards
How to Webinar: Sumo Logic DashboardsSumo Logic
 
Why advanced monitoring is key for healthy
Why advanced monitoring is key for healthyWhy advanced monitoring is key for healthy
Why advanced monitoring is key for healthyDenodo
 
Sumo Logic QuickStat - Apr 2017
Sumo Logic QuickStat - Apr 2017Sumo Logic QuickStat - Apr 2017
Sumo Logic QuickStat - Apr 2017Sumo Logic
 
Sumo Logic QuickStart
Sumo Logic QuickStartSumo Logic QuickStart
Sumo Logic QuickStartSumo Logic
 
Sumo Logic Quickstart - Jan 2017
Sumo Logic Quickstart - Jan 2017Sumo Logic Quickstart - Jan 2017
Sumo Logic Quickstart - Jan 2017Sumo Logic
 
Sumo Logic Quickstart - Nv 2016
Sumo Logic Quickstart - Nv 2016Sumo Logic Quickstart - Nv 2016
Sumo Logic Quickstart - Nv 2016Sumo Logic
 
Silicon Valley Code Camp 2015 - Advanced MongoDB - The Sequel
Silicon Valley Code Camp 2015 - Advanced MongoDB - The SequelSilicon Valley Code Camp 2015 - Advanced MongoDB - The Sequel
Silicon Valley Code Camp 2015 - Advanced MongoDB - The SequelDaniel Coupal
 
Sumo Logic QuickStart - May 2016
Sumo Logic QuickStart - May 2016Sumo Logic QuickStart - May 2016
Sumo Logic QuickStart - May 2016Sumo Logic
 

Similar to Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database - OCYatra July 2023 (20)

Library management system
Library management systemLibrary management system
Library management system
 
Visual Studio Profiler
Visual Studio ProfilerVisual Studio Profiler
Visual Studio Profiler
 
(ATS3-PLAT07) Pipeline Pilot Protocol Tips, Tricks, and Challenges
(ATS3-PLAT07) Pipeline Pilot Protocol Tips, Tricks, and Challenges(ATS3-PLAT07) Pipeline Pilot Protocol Tips, Tricks, and Challenges
(ATS3-PLAT07) Pipeline Pilot Protocol Tips, Tricks, and Challenges
 
Splunk live beginner training nyc
Splunk live beginner training nycSplunk live beginner training nyc
Splunk live beginner training nyc
 
SplunkLive! Beginner Session
SplunkLive! Beginner SessionSplunkLive! Beginner Session
SplunkLive! Beginner Session
 
Oracle Database Performance Tuning Basics
Oracle Database Performance Tuning BasicsOracle Database Performance Tuning Basics
Oracle Database Performance Tuning Basics
 
Sumo Logic quickStart Webinar June 2016
Sumo Logic quickStart Webinar June 2016Sumo Logic quickStart Webinar June 2016
Sumo Logic quickStart Webinar June 2016
 
Sumo Logic Cert Jam - Advanced Metrics with Kubernetes
Sumo Logic Cert Jam - Advanced Metrics with KubernetesSumo Logic Cert Jam - Advanced Metrics with Kubernetes
Sumo Logic Cert Jam - Advanced Metrics with Kubernetes
 
Sumo Logic QuickStart Webinar July 2016
Sumo Logic QuickStart Webinar July 2016Sumo Logic QuickStart Webinar July 2016
Sumo Logic QuickStart Webinar July 2016
 
Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)
Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)
Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)
 
Sumo Logic QuickStart Webinar - Jan 2016
Sumo Logic QuickStart Webinar - Jan 2016Sumo Logic QuickStart Webinar - Jan 2016
Sumo Logic QuickStart Webinar - Jan 2016
 
How-To Webinar: Visualizing your Data through Charts and Dashboards
How-To Webinar: Visualizing your Data through Charts and DashboardsHow-To Webinar: Visualizing your Data through Charts and Dashboards
How-To Webinar: Visualizing your Data through Charts and Dashboards
 
How to Webinar: Sumo Logic Dashboards
How to Webinar: Sumo Logic DashboardsHow to Webinar: Sumo Logic Dashboards
How to Webinar: Sumo Logic Dashboards
 
Why advanced monitoring is key for healthy
Why advanced monitoring is key for healthyWhy advanced monitoring is key for healthy
Why advanced monitoring is key for healthy
 
Sumo Logic QuickStat - Apr 2017
Sumo Logic QuickStat - Apr 2017Sumo Logic QuickStat - Apr 2017
Sumo Logic QuickStat - Apr 2017
 
Sumo Logic QuickStart
Sumo Logic QuickStartSumo Logic QuickStart
Sumo Logic QuickStart
 
Sumo Logic Quickstart - Jan 2017
Sumo Logic Quickstart - Jan 2017Sumo Logic Quickstart - Jan 2017
Sumo Logic Quickstart - Jan 2017
 
Sumo Logic Quickstart - Nv 2016
Sumo Logic Quickstart - Nv 2016Sumo Logic Quickstart - Nv 2016
Sumo Logic Quickstart - Nv 2016
 
Silicon Valley Code Camp 2015 - Advanced MongoDB - The Sequel
Silicon Valley Code Camp 2015 - Advanced MongoDB - The SequelSilicon Valley Code Camp 2015 - Advanced MongoDB - The Sequel
Silicon Valley Code Camp 2015 - Advanced MongoDB - The Sequel
 
Sumo Logic QuickStart - May 2016
Sumo Logic QuickStart - May 2016Sumo Logic QuickStart - May 2016
Sumo Logic QuickStart - May 2016
 

More from Sandesh Rao

Performance Tuning Using oratop
Performance Tuning Using oratop Performance Tuning Using oratop
Performance Tuning Using oratop Sandesh Rao
 
What's new in the world of the Autonomous Database in 2023
What's new in the world of the Autonomous Database in 2023What's new in the world of the Autonomous Database in 2023
What's new in the world of the Autonomous Database in 2023Sandesh Rao
 
Performance Tuning Using oratop
Performance Tuning Using oratop Performance Tuning Using oratop
Performance Tuning Using oratop Sandesh Rao
 
How to use 23c AHF AIOPS to protect Oracle Databases 23c
How to use 23c AHF AIOPS to protect Oracle Databases 23c How to use 23c AHF AIOPS to protect Oracle Databases 23c
How to use 23c AHF AIOPS to protect Oracle Databases 23c Sandesh Rao
 
What's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdf
What's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdfWhat's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdf
What's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdfSandesh Rao
 
Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database
Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle DatabaseOracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database
Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle DatabaseSandesh Rao
 

More from Sandesh Rao (6)

Performance Tuning Using oratop
Performance Tuning Using oratop Performance Tuning Using oratop
Performance Tuning Using oratop
 
What's new in the world of the Autonomous Database in 2023
What's new in the world of the Autonomous Database in 2023What's new in the world of the Autonomous Database in 2023
What's new in the world of the Autonomous Database in 2023
 
Performance Tuning Using oratop
Performance Tuning Using oratop Performance Tuning Using oratop
Performance Tuning Using oratop
 
How to use 23c AHF AIOPS to protect Oracle Databases 23c
How to use 23c AHF AIOPS to protect Oracle Databases 23c How to use 23c AHF AIOPS to protect Oracle Databases 23c
How to use 23c AHF AIOPS to protect Oracle Databases 23c
 
What's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdf
What's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdfWhat's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdf
What's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdf
 
Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database
Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle DatabaseOracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database
Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database
 

Recently uploaded

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database - OCYatra July 2023

  • 1. A unified reporting & correlation tool for AHF Stack AHF Insights 23c Sandesh Rao VP AIOps , Autonomous Database @sandeshr https://www.linkedin.com/in/raosandesh/ https://www.slideshare.net/SandeshRao4
  • 2. • AHF Insights Overview • Information Captured • Prerequisites • How can I generate it ? • AHF Insights Report
  • 3. Confidential – Oracle Internal 3 • AHF Insights provides a bird's eye view of the entire system with the ability to further drill down for root cause analysis. • Previously, results from different AHF components were not available in a single dashboard making it challenging to combine and correlate. To mitigate this, AHF Insights provides a web-based graphical user interface, which does not require a web server to host the web pages, for all diagnostic data collectors and analyzers that are part of AHF Kit. • AHF performs a diagnostic collection for a given period to analyze the performance of database systems from: • Configuration • Environment Topology • Metrics • Logs • This diagnostic data collected from the system passes through AHF Insights and produce an offline report. AHF Insights Overview
  • 4. Confidential – Oracle Internal 4 Information Captured System Topology • Resource Information • Resource Configuration • Summarized viewing of resource data Insights • Major events happening on the system • Operating system information and it’s analysis • Best practice compliance issues • Software Recommendation • Software / Hardware alerts for Database Server • System changes over last 14 days • RPM details and RPM inconsistencies among hosts • Database Parameters and differences among databases • Kernel Parameters and differences among hosts
  • 5. Confidential – Oracle Internal 5 • Latest AHF with AHF Insights code • Feature available from AHF 22.3 • Required AHF data sources (TFA, Exachk, CHM) should be enabled and running • Currently we are generating report only for Exadata Systems Prerequisites
  • 6. Confidential – Oracle Internal 6 • Command : ahf analysis create --type insights --last 2h • Takes around : 3 - 4 minutes (depending on the system) • Size : 46MB zip (depending on the system) How can I generate it ?
  • 7. Confidential – Oracle Internal 7 System Topology • Cluster • Databases • Database Servers • Storage Servers • Fabric Switches Insights • Timeline • Operating System Issues • Best Practice issues • System Change • Recommended Software • Database Server • RPM List • Database Parameters • Kernel Parameters AHF Insights Report
  • 8. Confidential – Oracle Internal 8 Cluster Summary 1.Showcase relevant system cluster information. 2.Get DB Home details by clicking on the dropdown button located inside the DB Home section. 3.Copy Cluster summary into user clipboard. Cluster
  • 9. Confidential – Oracle Internal 9 Cluster Summary 1.Showcase relevant system cluster information. 2.Get DB Home details by clicking on the dropdown button located inside the DB Home section. 3.Copy Cluster summary into user clipboard. Cluster
  • 10. Confidential – Oracle Internal 10 Cluster Cluster Summary 1.Showcase relevant system cluster information. 2.Get DB Home details by clicking on the dropdown button located inside the DB Home section. 3.Copy Cluster summary into user clipboard.
  • 11. Confidential – Oracle Internal 11 Cluster Cluster Resources 1.Showcase Cluster Resources status. 2.Ability to get detailed information of each type showing resource status. 3.The user is able to expand all collapsible using the switch with the label of Expand All.
  • 12. Confidential – Oracle Internal 12 Cluster ASM Details 1. Showcase ASM Details • Instance Details • Disk Group Details
  • 13. Confidential – Oracle Internal 13 Databases 1. Showcase basic Database information. 2. Ability to show detailed information of each database by clicking on the individual button or in the “Expand All” switch. Databases
  • 14. Confidential – Oracle Internal 14 Database Servers User have all the database servers indicated at the top left, so in most of the cases we will have all targets with the same value. Database Servers
  • 15. Confidential – Oracle Internal 15 Storage Servers User have all the Storage servers indicated at the top left, so in most of the cases we will have all targets with the same value. Storage Servers
  • 16. Confidential – Oracle Internal 16 RDMA Network Fabric Switch User have all the Switches indicated at the top left, so in most of the cases we will have all targets with the same value. RDMA Network Fabric Switch
  • 17. Confidential – Oracle Internal 17 Graph 1. Showcase events that happened in two different views, Host Faceted and Event Faceted. 2.Ability to hover in a specific data point in the graph to get more information about that specific point in time. 3. Ability to zoom into the timeline. Timeline
  • 18. Confidential – Oracle Internal 18 Timeline
  • 19. Confidential – Oracle Internal 19 Tabular format 1. Ability to search values by using the filter section. 2. Ability to filter by a specific time range. 3. Detailed information regarding a specific timestamp can be accessed by clicking on the arrow located at the left side of the specific date. Timeline
  • 20. Confidential – Oracle Internal 20 Metrics The user can select between multiple nodes on the drop-down menu on the top right. In each node we have tabs regarding some metrics like CPU, Memory, IO and Network and an icon indicating the status. Metrics CPU 1. Showcase CPU Metrics 2. Ability to hover into a specific point in time of the graph in order to get detailed information. 3. Ability to zoom into the timeline. Operating System Issues
  • 21. Confidential – Oracle Internal 21 Metrics Memory 1. Showcase Memory Metrics 2. Ability to hover into a specific point in time of the graph in order to get detailed information. 3. Ability to zoom into the timeline. Operating System Issues
  • 22. Confidential – Oracle Internal 22 Metrics IO 1. Show case System IO metrics 2. Show case Disk metrics 3. Ability to hover into a specific point in time of the graph in order to get detailed information. 4. Ability to zoom into the timeline. Operating System Issues
  • 23. Confidential – Oracle Internal 23 Metrics IO 1. Show case System IO metrics 2. Show case Disk metrics 3. Ability to hover into a specific point in time of the graph in order to get detailed information. 4. Ability to zoom into the timeline. Operating System Issues
  • 24. Confidential – Oracle Internal 24 Metrics Network 1. Top bar menu so user can select between different Metrics related to network like interface, IP, UDP, TCP. 2. Showcase Network Interface Metrics 3. Ability to hover into a specific point in time of the graph in order to get detailed information. 4. Ability to zoom into the timeline. Operating System Issues
  • 25. Confidential – Oracle Internal 25 Operating System Issues
  • 26. Confidential – Oracle Internal 26 Operating System Issues
  • 27. Confidential – Oracle Internal 27 Metrics Process Aggregation 1. Show case System process aggregation metrics 2. Ability to hover into a specific point in time of the graph in order to get detailed information. 3. Ability to zoom into the timeline. Operating System Issues
  • 28. Confidential – Oracle Internal 28 Report The user has a left navigation tree, with two main sections the summary that consist of Summary timeline and Observed findings and all the different findings found on the different nodes. Operating System Issues
  • 29. Confidential – Oracle Internal 29 Report Summary 1. Showcase OS report with a timeline and a table of Observed findings 2. Ability to select a timeline by using the menu at the top of the timeline section 3. Ability to hover into a specific point in time of the graph in order to get detailed information. 4. Ability to get redirected into the findings section by clicking into the description of each item. 5. Ability to show Host Configuration 6. Ability to zoom into the timeline. Operating System Issues
  • 30. Confidential – Oracle Internal 30 Report Summary 1. Showcase OS report with a timeline and a table of Observed findings 2. Ability to select a timeline by using the menu at the top of the timeline section 3. Ability to hover into a specific point in time of the graph in order to get detailed information. 4. Ability to get redirected into the findings section by clicking into the description of each item. 5. Ability to show Host Configuration 6. Ability to zoom into the timeline. Operating System Issues
  • 31. Confidential – Oracle Internal 31 Report Findings 1. Each finding has its own page. 2. The first section of each finding has a brief description of the finding and an index section so the user can click on that link and be redirected to the desired table. Operating System Issues
  • 32. Confidential – Oracle Internal 32 1. Showcase Best Practice Issues with pagination. Menu allows for all Issues to be displayed at once or filter by category using the menu (Categories are: Exadata Critical Issues, Database server, Storage servers, etc.). 2. Ability to hide PASS Checks by toggling the switch button. 3. Ability to hide INFO Check by toggling the switch button. 4. Showcase all detailed information for each component by clicking on “Expand All” or expand one in specific by clicking the arrow on each entry of the table. • Table with Target, status and output. • Recommendation. • Useful links Best Practice Issues
  • 33. Confidential – Oracle Internal 33 Expanded View Best Practice Issues
  • 34. Confidential – Oracle Internal 34 Display the changes detected in the system with its corresponding timestamp and type. 1. Ability to search values by using the filter section. 2. Ability to filter by a specific time range. System Change
  • 35. Confidential – Oracle Internal 35 Showcase Recommended Software. 1. Link with the supported versions. Recommended Software
  • 36. Confidential – Oracle Internal 36 Database Server: • Metrics • Alerts Metrics 1. Selection for the host for which metrics are to be viewed 2. Graphs with shared x axis Database Server
  • 37. Confidential – Oracle Internal 37 Alerts 1. Table • The user can expand all the entries in the table using the switch button on the top right. 2. Graph • Selection of the open alert filter, by default it is turned on. • Selection of the plot as per the toggle selected. Database Server
  • 38. Confidential – Oracle Internal 38 Alerts 1. Table • The user can expand all the entries in the table using the switch button on the top right. 2. Graph • Selection of the open alert filter, by default it is turned on. • Selection of the plot as per the toggle selected. Database Server
  • 39. Confidential – Oracle Internal 39 Database Server
  • 40. Confidential – Oracle Internal 40 List of RPMs 1. Showcase the List of RPM with pagination. 2. Ability to search values by using the filter section. 3. Ability to show RPM differences. List of RPMs
  • 41. Confidential – Oracle Internal 41 List of RPMs
  • 42. Confidential – Oracle Internal 42 1. Two tabs with normal and hidden parameters. 2. Showcase DB Parameter Table with pagination 3. Ability to filter database parameters while typing into filter box 4. The "Parameter" column remains fixed, and we can have as many database columns as required horizontally 5. Ability to filter parameters which have different values databases 6. Showcase hidden database parameters. 7. Ability to show different properties across databases List of Database Parameters
  • 43. Confidential – Oracle Internal 43 1. Two tabs with normal and hidden parameters. 2. Showcase DB Parameter Table with pagination 3. Ability to filter database parameters while typing into filter box 4. The "Parameter" column remains fixed, and we can have as many database columns as required horizontally 5. Ability to filter parameters which have different values databases 6. Showcase hidden database parameters. 7. Ability to show different properties across databases List of Database Parameters
  • 44. Confidential – Oracle Internal 44 1.Showcase List of Kernel Parameters with pagination. 2.Ability to search values by using the filter section. 3.Ability to show different properties across databases by clicking the toggle bar. List of Kernel Parameters
  • 45. Confidential – Oracle Internal 45 List of Kernel Parameters
  • 46. Thank you 46 Confidential – © 2019 Oracle Internal/Restricted/Highly Restricted