VME is a user-mode utility that is used by CA AppLogic® appliances to generate specific events to CA AppLogic® during the appliance boot process and at runtime.
As long as an appliance is not unmanaged, the appliance must use vme during its boot process to tell CA AppLogic® if the appliance started OK. If the appliance is unable to start due to an error, such as invalid property settings or not enough available memory, the appliance can use vme to fail the appliance start and log an error message to the grid controller system log.
The system log is accessed using the grid list log command. You can also use vme during appliance runtime to log critical error messages to the grid's dashboard.
By default when the APK is installed in an appliance, vme always sends the appliance a Started OK event. This can be overwritten by appliance-specific scripts that are executed during the appliance boot process.
vme id=<event> [msg=<message>] [severity=<severity>] [progress=<readiness>] [cnt_name=<counter name> cnt_value=<counter value>]
vme id=started_ok
vme id=start_failed msg="Missing DNS server address"
vme id=maintenance msg="Database recovery" progress=30
vme id=log msg="SSL certificate loaded OK" severity=info
vme id=alert msg="Corrupted database file detected" severity=fatal
vme id=alert cnt_name=n_db_xact_per_min cnt_value=46 severity=fatal
Notes:
|
Copyright © 2012 CA.
All rights reserved.
|
|