Failure signal
A server cron entry no longer runs the script.

PHP INTEGRATION
Standalone PHP scripts often run without a dashboard or visible user request. Add a small cURL call after successful work so Upnora can detect when the script stops reporting.
GET /h/YOUR_KEY/YOUR_TOKENWHAT CAN FAIL
A server cron entry no longer runs the script.
A backup or import exits with an error.
A PHP process is killed before it reaches its success signal.
BASIC INTEGRATION
Use the unique GET URL provided by your Upnora dashboard. The examples are generic: replace them with your monitor URL and keep it in an environment variable or secret.
$ch = curl_init(getenv('UPNORA_HEARTBEAT_URL')); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_exec($ch); curl_close($ch);IMPLEMENTATION NOTES
Store the monitor URL in UPNORA_HEARTBEAT_URL and call it only after the relevant task has completed. Never copy a real token into a public repository.
See scheduled task monitoring →A heartbeat before the task would report success when the job has not done its work.
MORE HEARTBEAT INTEGRATIONS
FAQ
Run the PHP task, then call the heartbeat URL provided by the Upnora dashboard.
Use an environment variable or CI/CD secret.
If it fails before the heartbeat call, Upnora can detect the overdue monitor.
ADD A SUCCESS SIGNAL