Oracle AHF Insights not supported on AIX

If you’ve ever had to open a service request with Oracle, you’ve probably been asked to run a Service Request Diagnostic Collection (SRDC) using Oracle’s Trace File Analyzer (TFA) utility. TFA is now part of a bundle of very useful utilities provided under the blanket name Oracle AHF, or Oracle Autonomous Health Framework.

AHF provides some very nifty Insights reports that create output in a nice interactive HTML format. They make it extremely easy to see problems with DB, RAC, or Grid Infrastructure installations. Unfortunately, if you’re on IBM AIX, these reports are not available.

On our AIX server, let’s try to create an insights report:

$ ahf analysis create --type insights
AHF-01001: parser error: argument action: invalid choice: 'create' (choose from 'explore')
Cause:     'ahf' was invoked with incorrect parameters.
Action:    Review accompanying error information and correct and reissue the command.

Running ahf analysis with the -help flag doesn’t even show create as a valid action:

$ ahf analysis -help 
usage: ahf analysis action [options]

action:
  {explore}
    explore   Create an exploration

options:
  -h, --help  show this help message and exit

Check the same output from a lab machine running Linux, where Insights reports are working:

$ ahf analysis -help
usage: ahf analysis action [options]

action:
  {create,explore}
    create          Create an analysis
    explore         Create an exploration

options:
  -h, --help        show this help message and exit

Okay, that doesn’t look like there’s a problem with the ahf command. It is different on AIX, but just to be sure, let’s open an SR. I did that and asked for clarification. The support engineer advised that AHF Insights aren’t supported on AIX.

Bummer. Even more of a bummer was that I spent quite some time debugging this, re-validating the AHF installations, checking versions, and re-affirming certifications to make sure that I hadn’t made a mistake. It wasn’t until I ran ahf analysis -help that I got a clue that maybe it had something to do with the platform difference. Of course, it would take Oracle Support to confirm this, as there was no explicit de-support statement on anything from MOS or the AHF documentation. It sure would be nice to see this added…

Hope this saves you some time,
Dustin

Leave a Reply

Your email address will not be published. Required fields are marked *