Intégrez MoniTao dans vos scripts PHP en quelques lignes de code.
PHP reste le langage le plus utilisé pour les scripts serveur et les tâches planifiées. Que vous utilisiez un framework (Laravel, Symfony) ou du PHP vanilla, l'intégration du heartbeat MoniTao est simple.
Voici plusieurs méthodes pour envoyer un ping heartbeat depuis PHP, de la plus simple à la plus robuste.
La méthode la plus rapide, parfaite pour les scripts simples :
Plus de contrôle sur les timeouts et erreurs :
Si vous utilisez Guzzle dans votre projet :
post('https://monitao.com/api/heartbeat/ping/VOTRE_TOKEN', [\n 'timeout' => 10\n]);
Le ping prend quelques millisecondes. Si votre script est time-critical, lancez le ping en asynchrone ou avec un timeout court (2-3 sec). En cas d'échec du ping, votre script continue.
Pas obligatoire. Si MoniTao ne reçoit pas le ping, il alertera. Mais vérifier la réponse permet de logger les erreurs de ping côté application.
Mettez un timeout court (5-10 sec) et un try/catch. Si le ping échoue, loggez l'erreur mais laissez votre script continuer. MoniTao a un SLA de 99.9%+.
Oui ! MoniTao accepte des paramètres POST optionnels comme duration (en secondes) et status. Consultez la documentation API pour les détails.
Commencez gratuitement, sans carte bancaire.