- Accueil
- Types de Monitors
- Moniteur HTTP
Moniteur HTTP
Monitoring HTTP/HTTPS complet avec validation des réponses, support d'authentification et vérification SSL.
Qu'est-ce que le Monitoring HTTP ?
Le monitoring HTTP vérifie la disponibilité et les performances des endpoints web en envoyant des requêtes HTTP et en validant les réponses. C'est le type de monitor le plus polyvalent, capable de surveiller sites web, APIs REST, webhooks et tout service accessible en HTTP.
Détails Techniques
Le monitor envoie des requêtes HTTP à intervalles configurables, mesurant le temps de réponse et validant les codes de statut, en-têtes et contenu de la réponse. Il supporte toutes les méthodes HTTP (GET, POST, PUT, DELETE, etc.), les en-têtes personnalisés, les corps de requête et plusieurs méthodes d'authentification.
Vérification des Codes de Statut
Vérifiez que vos endpoints retournent les codes HTTP attendus (200, 201, etc.)
Monitoring du Temps de Réponse
Définissez des seuils et soyez alerté quand les temps de réponse dépassent les limites
Validation du Contenu
Vérifiez que le corps de la réponse contient le contenu attendu
Vérification SSL
Vérifiez la validité SSL et recevez des alertes avant l'expiration des certificats
Support d'Authentification
Support de Basic Auth, tokens Bearer et en-têtes API key personnalisés
En-têtes Personnalisés
Envoyez des en-têtes personnalisés avec chaque requête pour l'authentification API
Disponibilité du Site Web
Surveillez la disponibilité de votre site de production et assurez l'accès 24/7.
Monitoring d'API REST
Validez que vos endpoints API répondent correctement avec les codes et données attendus.
Checkout E-commerce
Surveillez les endpoints critiques de paiement pour éviter les pertes de revenus.
Endpoints Webhook
Assurez-vous que vos récepteurs de webhooks sont en ligne et traitent les requêtes.
| Option | Type | Requis | Défaut | Description |
|---|---|---|---|---|
url | string | Requis | - | URL complète à surveiller (incluant https://) |
http_method | enum | Optionnel | GET | Méthode HTTP : GET, POST, PUT, DELETE, HEAD, PATCH, OPTIONS |
request_timeout | number | Optionnel | 30s | Temps maximum d'attente de réponse (1-60 secondes) |
expected_status_codes | array | Optionnel | [200] | Liste des codes HTTP acceptables (ex: [200, 201]) |
verify_ssl | boolean | Optionnel | true | Vérifier la validité du certificat SSL |
auth_type | enum | Optionnel | none | Type d'authentification : none, basic, bearer, ou apikey |
Bonne Pratique
Commencez avec un timeout de 30 secondes et ajustez selon le temps de réponse typique. Vérifiez toujours le SSL en production pour détecter les problèmes de certificat.
Commencez le Monitoring Aujourd'hui
Ce monitor est inclus dans notre offre gratuite. Démarrez en quelques secondes.