AutoSupport OnDemand periodically communicates with technical support to obtain delivery instructions for sending, resending, and declining AutoSupport messages as well as uploading large files to the NetApp support site. AutoSupport OnDemand enables AutoSupport messages to be sent on-demand instead of waiting for the weekly AutoSupport job to run.
AutoSupport OnDemand consists of the following components:
The AutoSupport OnDemand client periodically polls the AutoSupport OnDemand service to obtain delivery instructions from technical support. For example, technical support can use the AutoSupport OnDemand service to request that a new AutoSupport message be generated. When the AutoSupport OnDemand client polls the AutoSupport OnDemand service, the client obtains the delivery instructions and sends the new AutoSupport message on-demand as requested.
AutoSupport OnDemand is enabled by default. However AutoSupport OnDemand relies on some AutoSupport settings to continue communicating with technical support. AutoSupport OnDemand automatically communicates with technical support when the following requirements are met:
The AutoSupport OnDemand client sends HTTPS requests to the same technical support location to which AutoSupport messages are sent. The AutoSupport OnDemand client does not accept incoming connections.
If you want to have AutoSupport OnDemand disabled, but keep AutoSupport enabled and configured to send messages to technical support by using the HTTPS transport protocol, contact technical support.
The following illustration shows how AutoSupport OnDemand sends HTTPS requests to technical support to obtain delivery instructions.
The delivery instructions can include requests for AutoSupport to do the following:
Technical support might request new AutoSupport messages to help triage issues.
Technical support might request core dump or performance archive files to help triage issues.
This request automatically happens if a message was not received due to a delivery failure.
Technical support might disable delivery of data that is not used.