Comment utiliser le heartbeat
Tuto vidéo
Accéder à la page heartbeat
Accéder à la page heartbeat via ce lien.
Ou cliquer sur “Heartbeat“ depuis votre espace client.

Cliquer ensuite sur le bouton “+ Create Heartbeat“

Ensuite nous allons configurer notre heartbeat

Dans le champ “Name“, entrer le nom de votre Heartbeat
Dans le champ ““Expect a heartbeat every”, entrer la fréquence d’actualisation de votre heartbeat
Dans le champ “Grace period”, entrer le temps que votre requête met à ce faire
Ensuite il vous suffit de configurer une requête GET ou POST vers l’URL.
Voici un exemple de code en Php :
// URL de la requête GET
$url = "https://uptime.elkir.fr/webhook-heartbeat/id";
// Initialiser la bibliothèque curl
$curl = curl_init();
// Configurer les options de la requête GET
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
// Exécuter la requête GET
$data = curl_exec($curl);
// Fermer la connexion curl
curl_close($curl);
Voici un exemple de code en NodeJS :
const https = require('https');
// URL de la requête GET
const url = 'https://uptime.elkir.fr/webhook-heartbeat/id';
// Options de la requête HTTPS
const options = {
agent: new https.Agent({
keepAlive: true
})
};
// Effectuer la requête GET
https.get(url, options, (res) => {
}).on('error', (err) => {
console.log('Erreur : ', err.message);
});
Voici un exemple de code en Python :
import requests
async def heartbeat():
requests.get("https://uptime.elkir.fr/webhook-heartbeat/id")