Previous Topic: Interior BoundaryNext Topic: Log Messages


Boot Status Check/Report

By default, after the appliance boot process completes, the APK initialization code sends a boot completed notification using the service connection established by the VM Agent. The grid uses this code as a signal that the appliance started successfully.

You can equip the appliance with an optional boot check script, which runs on completion of the OS startup and can check (in some appliance-specific way) whether the appliance is initialized correctly and is ready to operate. For example, if the appliance is an HTTP server, the script might attempt to make a request to the HTTP port on the local host to verify that the HTTP daemon is operational.

The boot check script is a shell script named applogic_appliance (stored in an OS-specific location - see the install guides), ran as a shell include file (for example, with the "." command for a Posix shell). It is expected to return a success or failure status and optionally print an error message to the standard error stream (stderr).