Integrating System Health Monitor (SHM) into AHF for Standalone Non-Root Installations

System Health Monitor (SHM) is a tool that collects essential operating system metrics for Oracle Support, especially valuable in diagnosing initial failures such as node evictions when Service Requests (SRs) are logged.

Note:

Presently, SHM is supported only on Linux platforms.

With this enhancement, Autonomous Health Framework (AHF) will integrate SHM data into its diagnostic collections for non-root, standalone environments, that is, Oracle Restart or Single Instance. This enables non-root users to benefit from OS-level insight reports generated from SHM data, particularly focusing on OS-specific diagnostics.

For the initial release (25.6), end users are responsible for managing the SHM lifecycle in non-root standalone installations. After SHM data is collected, the host system will be able to generate an insight report that concentrates primarily on the gathered OS metrics.

Manage the SHM background process (daemon) with the following commands:

  • sysmonctl start : Start the System Health Monitor (SHM)
  • sysmonctl stop : Stop the System Health Monitor (SHM)

Note:

  • Scope: SHM within AHF for standalone, non-root installations is supported only in Oracle Restart or single-instance environments on Linux.
  • Data Capture Limitations: Operating in non-root mode imposes certain restrictions, which may lead to differences in the depth and breadth of collected data when compared to root installations.
  • Security and compatibility:
  • SHM, when running as a non-root user, gathers metrics by reading from /proc.
  • For environments running SELinux, ensure SHM operates correctly in enforcing mode without interruption or failure.