Heartbeat is a small packet that NCache servers send to Alachisoft cloud server at a periodic interval to monitor the status of your deployed machines.
Information in Heartbeat Packet
If enabled, a reserved machine sends Heartbeat once a year and an hourly machine sends Heartbeat at least twice a day. The information that a heartbeat packet contains is:
- Client licenses consumed by the machine
- Server licenses consumed by the machine
- License kind (hourly/reserved)
- NCache Subscription ID
- Activation status of the machine
- Memory consumed by the machine
There are certain scenarios that need to be considered when enabling/disabling Heartbeat:
Enabling Heartbeat is a must for a subscription that includes partial hourly licenses. A subscription can fall under partial hourly licenses consumption if that subscription checks out any of the following cases:
- Most reserved licenses and some hourly licenses are being consumed.
- Some reserved licenses and some hourly licenses are being consumed.
- All reserved licenses and one hourly license are being consumed.
- One reserved license and rest hourly licenses are being used.
- Half reserved licenses and half hourly licenses are being used.
- Server uses reserved licenses but client consumes hourly licenses.
- Client uses reserved licenses but server consumes hourly licenses.
You cannot disable Heartbeat for a Pay-as-you-go plan.
If you enable Heartbeat, make sure that your machine has internet access because otherwise NCache Cloud Service will not be able to receive your machine's Heartbeat.
If you disable Heartbeat before activating the machine and enable it afterwards, that machine will not send any heartbeat until it is reactivated.
Heartbeat of an Hourly Machine
Heartbeat of an hourly machine must be sent at least twice a day by the NCache service. If a machine fails to send heartbeat, NCache service retries to send it every hour. On not receiving any heartbeats for 3 consecutive days, NCache cloud server notifies you via emails prompting that no heartbeats are being received from the machine and if this continues, this machine will be expired automatically after 30 days. A warning is also logged in the Windows event logs after 3 days of no heartbeat response from the machine.
When your subscription has free reserve licenses, your hourly machine will automatically convert to reserved when it sends heartbeat using those free licenses. See Hourly to Reserved Conversion for more information.
Heartbeat of a Reserved Machine
Enabling Heartbeat for a reserved machine is optional. You can disable heartbeat for a 1-Year Reserved subscription with reserved licenses only if there are no hourly licenses being utilized by that subscription. If enabled, a reserved machine sends heartbeat packet to the NCache Cloud Server once a year. On receiving this heartbeat package, NCache Cloud Server automatically reactivates that machine on the renewal of your annual subscription. If, however, you disable heartbeat, then you will have to manually reactivate your machine at subscription renewal.
In case you encounter any issue with the reporting of your machine's Heartbeat, please contact Alachisoft Support Team at: firstname.lastname@example.org to get your issue resolved.
In This Section
Explains how to view heartbeat status and enable/disable it using NCache Cloud Portal.