7: Services
EMG™ Edge Management Gateway User Guide
139
Device ID is invalid, the Registration Host name cannot be resolved, or the Registration Host
is not reachable. Once registration is successful,
Status of Client
will display
Registered
with
the date and time of registration. Note that the Registered date/time displayed in the EMG
status may be different from the registered date/time shown in the ConsoleFlow web UI. The
EMG registered date/time is the most recent date and time that the EMG registered with the
ConsoleFlow server. The registered date and time shown in the ConsoleFlow web UI is the
first time that the EMG ever registered with the ConsoleFlow server.
2. Telemetry
After registration, the client will connect to the Telemetry Host (the hostname is provided
during registration) and perform a telemetry handshake. This handshake may request that the
client publish a set of statistics at regular intervals. If a telemetry handshake is successful,
Status of Client
will display
Telemetry Handshake
with the date and time of the handshake.
Each time telemetry statistics are published,
Status of Client
will display
Telemetry
Statistics
with the date and time the statistics were sent.
3. Messages and Status Updates
After the telemetry handshake, the client will connect to the
Messaging Host
to receive
messages and publish status updates. If the connection fails, the client will wait 5 seconds and
retry. The connection may fail if the Messaging Host name cannot be resolved, or the
Messaging Host is not reachable. Once the connection is successful, Status of Client will
display Messaging connected with the date and time the connection was established.
The client publishes status update messages (changes to device attributes) at the interval
defined by Interval between Status Updates. Each time a status update is published,
Status
of Client
will display
Status
with the date and time the status was sent. The client also
accepts command messages from the ConsoleFlow server to perform actions, such as reboot
or shutdown. Each time a message is received,
Status of Client
will display
Message
received
with the date and time the message was received.
4. Firmware and Configuration Updates
The client checks for firmware and configuration updates at the interval defined by
Interval
between FW and Config Checks
. When the client checks for firmware or configuration
updates,
Status of Client
will display
Checked for Content
with the date and time the check
was performed. If a firmware update is found, it will be applied to the alternate (non-active)
boot bank, and Status of Client will display
Firmware updated
with the date and time the
firmware was updated. If a configuration update is found, it will be applied to the current boot
bank, and
Status of Client
will display
Configuration restored
with the date and time the
configuration was restored.