In Enterprise Manager Cloud Control 12c release 220.127.116.11, we released the Oracle Engineered System Healthchecks plug-in which processed the XML output from the EXAchk tool, included as part of Oracle Enterprise Manager system monitoring. The EXAchk tool provides functionality for system administrators to automate the assessment of Engineered Systems for known configuration problems and best practices.
Over the years since that first release, we increased the scope and functionality of the tool, to the stage where it now has its own documention guide, Enterprise Manager ORAchk Healthchecks Plug-in User’s Guide. Notice there’s no mention of the word “EXAchk” in that title. That’s because the plug-in has been expanded so far it now includes two health check tools:
- EXAChk – the scope of EXAchk now includes Oracle Exadata Database Machine, Oracle SuperCluster, Oracle Private Cloud Appliance, Oracle Database Appliance, Oracle Big Data Appliance, Oracle Exalogic Elastic Cloud, Oracle Exalytics In-Memory Machine, Oracle Zero Data Loss Recovery Appliance, and Oracle ZFS Storage Appliance. EXAchk contains hundreds of checks, such as:
- Software checks (firmware, operating system, clusterware, ASM, database, and Exadata)
- Hardware checks (database server, InfiniBand, Exadata cells, disks)
- Configuration best practices (operating system, clusterware, ASM, RAC, database, Exadata, Infiniband)
- Consolidated RAC, Exadata MAA, and some performance configuration (<evil term alert>) best practices (</evil term alert>)
- ORAchk – ORAchk covers just about everything else, including:
- Systems – Oracle Solaris, cross stack checks, Solaris Cluster, and OVN
- Middleware – Application Continuity, and Oracle Identity and Access Management Suite (Oracle IAM)
- Oracle Database – Standalone database, Grid Infrastructure and RAC, Maximum Availability Architecture (MAA) scorecard, Upgrade Readiness Validation, and Golden Gate
- E-Business Suite – Payables, Workflow, Purchasing, Order Management, Process Manufacturing, Receivables, Fixed Assets, HCM, CRM, and Project Billing
- Enterprise Manager Cloud Control – Repository, agent, and OMS
- Siebel – Database best practices
- PeopleSoft – Database best practices
- … and more to come!
The health checks are based on the most impactful reoccurring problems across the Oracle stack. You can schedule automated health checks in your environment and receive an email report of findings. Importantly for some secured sites, there is no need to send any data to Oracle. As you can see, there’s a lot of functionality covered in the tool now. For more details, visit this Support note:
ORAchk/EXAchk Master Reference (Doc ID 1969085.1)
In my next post on the tool, I’ll answer some of the frequently asked questions we’ve been asked about it so stay tuned for that!