Active Health System and Insight Remote Support

The Active Health System and Insight Remote Support functions let you collect information about your server environment in a central place. These functions let you inspect and manipulate the AHS and ERS configuration and submit data.

class hpilo.Ilo
get_ahs_status()

Get active health system logging status

>>> ilo.get_ahs_status()
{'ahs_hardware_status': 'ENABLED',
 'ahs_status': 'ENABLED',
 'temp_ahs_disabled': 'NO'}
set_ahs_status(status)

Enable or disable AHS logging

ahs_clear_data()

Clears Active Health System information log

get_ers_settings()

Get the ERS Insight Remote Support settings

>>> ilo.get_ers_settings()
{'ers_agent': '',
 'ers_collection_frequency': 'P30D',
 'ers_connect_model': 0,
 'ers_destination_port': 0,
 'ers_destination_url': '',
 'ers_last_transmission_date': '-',
 'ers_last_transmission_errno': 'No error',
 'ers_last_transmission_type': 0,
 'ers_state': 0,
 'ers_web_proxy_port': 0,
 'ers_web_proxy_url': '',
 'ers_web_proxy_username': ''}
set_ers_irs_connect(ers_destination_url, ers_destination_port)

Connect to an Insight Remote Support server

set_ers_direct_connect(user_id, password, proxy_url=None, proxy_port=None, proxy_username=None, proxy_password=None)

Register your iLO with HP Insigt Online using Direct Connect. Note that you must also call dc_registration_complete

dc_registration_complete()

Complete the ERS registration of your device after calling set_ers_direct_connect

set_ers_web_proxy(proxy_url, proxy_port, proxy_username=None, proxy_password=None)

Register your iLO with HP Insigt Online using Direct Connect. Note that you must also call dc_registration_complete

ers_ahs_submit(message_id, bb_days)

Submity AHS data to the insight remote support server

trigger_l2_collection(message_id)

Initiate an L2 data collection submission to the Insight Remote Support server.

trigger_test_event(message_id)

Trigger a test service event submission to the Insight Remote Support server.

disable_ers()

Disable Insight Remote Support functionality and unregister the server

trigger_bb_data(message_id, days)

Initiate AHS data submission to IRS. The submitted data will include the specified message ID and number of days of data