Autonomous Health Framework (AHF) Version 24.3 Released

April 2, 2024 | 4 minute read
Gareth Chapman
Senior Principal Program Manager
Text Size 100%:

Oracle Autonomous Health Framework (AHF) works autonomously 24x7 to keep database systems healthy and running while minimizing human reaction time. Utilizing applied machine-learning technologies, AHF provides early warnings or automatically solves operational runtime issues faced by Database and System administrators in the areas of availability and performance. 

It's the same technology Oracle uses in the cloud to keep the Autonomous Database running, and it's available for you at no extra cost as part of your existing software support agreement.


AHF 24.3 is released and now available to download.

New Features in 24.3


Diagnose and Resolve ORA-04031 and ORA-07445 using AHF

Oracle Database has published two new AHF Fix Flow articles and a video, showing how to use AHF to diagnose and resolve ORA-04031 and ORA-07445 errors.

ORA-04031: unable to allocate bytes of shared memory, occurs because more shared memory was needed than was available.

ORA-07445 exception encountered: core dump, can happen anywhere within Oracle code. It’s caused by an operating system exception occurring which should result in the creation of a core file.

Both of these errors are frequently seen by Database customers.

The AHF team have created two new Fix Flow articles showing how to use AHF to collect diagnostic collections for either error. Each article explains why the error occurs and gives step-by-step guidance to use AHF to capture a diagnostic collection, then how to use it to either find a resolution or get more help from Oracle Support.

The articles are available here:

In addition to the above articles, an ORA-04031 Fix Flow video has also been produced as below.

For more information see the user guide on resolving database issues.


Insights Accessibility Improvements

Accessibility refers to the design and implementation of digital products and environments that are usable by all people, regardless of their abilities or disabilities. This includes ensuring that people with disabilities can perceive, understand, navigate, and interact with digital content and interfaces effectively.

As part of the efforts to provide the most accessible experience to our users, we are happy to introduce the next accessibility features for 24.3:

Accessible Home Button

We’ve revamped the Home tab to make it more user-friendly, especially for those using screen readers. Now, it behaves exactly like a tab should, eliminating any confusion caused by its previous behavior as a button.

Enhanced Accessibility within Home Page Regions

We’ve added support for screen readers to all items within the Topology and Insights sections in HomePage. This means that users relying on screen readers can now easily identify and understand each item they’re focusing on, along with the valuable information it provides.

Accessible Navigation in Timeline

We’ve replaced the old pagination component in Timeline it with a sleek new scrollbar, making it easier for you to navigate through content without losing focus. The new scrollbar ensures a seamless browsing experience, specially for the users using screen readers.

Introducing Accordions

Now, within the Best Practice Issues Section, you’ll find accordions that act as top-level details for each check. When expanded, these accordions reveal check-related data points, providing you with a clear and organized view of the information you need. This not only preserves the functionality of the previous layout but also eliminates the nested tables pattern, ensuring better accessibility support for all users, including those relying on screen readers. With this update, accessing and understanding your reports has never been easier!

To learn more about AHF Insights see the user guide.


ahf CLI Output in JSON

All ahf CLI output is now available in JSON using the -to_json option.

Many customers and partners wrap code around AHF, to help automate their ops tasks.

This is now made easier with the new ahf --to_json command option. Add --to_json to any of the ahf cli commands to get output in JSON format to the terminal.

For example:

ahf software get-version --component ahf --to-json
  "api_invocation": {
    "api": "",
    "args": [],
    "kwargs": {}
  "version": "24.3.0",
  "ahf_version": "24.3.0",
  "tfa_version": "",
  "compliance_version": "",
  "compliance_metadata_version": "",
  "build_timestamp": "20240305221412"

For more information on the ahf cli see the user guide.


New Best Practice Checks

24.3 includes new best practice checks for both Exachk and Orachk.

New checks common to both Exachk and Orachk:

  • Verify no orphaned files exist in ASM
  • Verify usage of user defined services

New Orachk specific checks:

  • Verify grid inventory node list

New Exachk specific checks:

  • Exadata Critical Issue EX85
  • Exadata Critical Issue EX87

All best practice checks can be explored in more detail via the Health Check Catalogs:

Read more about best practice compliance checking with Exachk and Orachk.


Get started with AHF today

To get started today download Oracle Autonomous Health Framework.

Gareth Chapman

Senior Principal Program Manager

Gareth is Senior Principal Program Manager for DevOps within Oracle Autonomous Health Framework.

Previous Post

Identify the best places in the US to host a solar eclipse viewing party

Denise Myrick | 13 min read

Next Post

Proper SQL comes to MongoDB applications .. with the Oracle Database!

Hermann Baer | 11 min read