Surveillez la disponibilité des services web SOAP 24 h/24
En plus de fournir des moniteurs pour la surveillance de sites web et de serveurs, Uptrends surveille aussi la disponibilité des services web de type SOAP. Grâce à la surveillance et aux tests des API SOAP, vous pouvez automatiser l’exécution de tests fonctionnels, de tests de régression, de tests de conformité et de tests de charge sur différentes API web.
La surveillance d’Uptrends inclut l’authentification de base, la vérification de contenu et le contrôle des réponses de services web, qui doivent renvoyer un code de statut HTTP 200 OK. Uptrends mesure le délai entre le temps de résolution, le temps de connexion, le temps de téléchargement, et le temps total, tout comme les moniteurs HTTP(s).

Surveillez d’autres services web
Uptrends surveille la disponibilité des API SOAP ou REST, ainsi que tous les autres services web basés sur les protocoles HTTP ou HTTPS. La surveillance des services web fournit des alertes instantanées, des rapports et des dashboards, et tout un réseau de surveillance mondial à portée de clic. C’est tout ce que vous pouvez attendre d’une plateforme de monitoring tout-en-un !
REST (Representational state transfer)
REST n’est ni un protocole ni une norme, mais un ensemble de contraintes architecturales. Les développeurs d’API peuvent appliquer ces contraintes de plusieurs façons pour interagir avec les services web dits RESTful. L’information est alors fournie sous l’un des formats suivants : JSON, XML ou texte. Toutefois, de nombreuses API prennent en charge d’autres formats de réponse.
SOAP (Simple Object Access Protocol)
SOAP est un protocole standard qui a été initialement développé pour faciliter la communication entre des applications conçues dans des langues et sur des plateformes différentes. Le protocole SOAP s’appuie sur le langage XML et contrôle différentes spécifications des services web, comme WS-Security, WS-Reliable Messaging, WS-addressing et Web Services Description Language (WSDL).
HTTP
Le moniteur HTTP vérifie si vos pages web sont disponibles depuis différents checkpoints situés dans le monde entier. Vous pouvez aussi définir des alertes selon les temps de chargement de page, la taille de page minimum, le contenu et les codes de statut. En cas de problème, votre équipe sera immédiatement alertée.
HTTPS
Les moniteurs HTTP incluent les mêmes options que les moniteurs HTTP, ainsi que des options complémentaires. Ces moniteurs peuvent vérifier les pages sécurisées par un certificat SSL. Si votre certificat produit une erreur, une alerte vous est envoyée. Vous pouvez surveiller les temps de chargement de page, les codes de statut HTTPS, la spécification et l’authentification des agents utilisateurs et les requêtes HTTPS personnalisées, y compris les requêtes post.
Suivez les statistiques opérationnelles de vos services web
Uptrends vous permet de surveiller les architectures orientées services (SOA, pour Service-Oriented Architecture) qui utilisent les services web SOAP. Nous relevons plusieurs métriques afin de donner aux responsables opérationnels la visibilité nécessaire pour vérifier que leurs applications métiers respectent les SLA, à savoir :
- Le temps de résolution/connexion
- Le temps de téléchargement
- Le temps total
Tout comme les moniteurs HTTP(S), le monitoring des services web inclut l’authentification de base, la vérification de contenu, etc.

Définissez des seuils pour configurer des alertes pour votre équipe
En plus de préciser les réponses attendues des requêtes/opérations SOAP, vous pouvez définir des seuils de déclenchement d' alertes basées sur le contenu de votre choix.
Définissez vos alertes selon le niveau d’escalade, les autorisations, les groupes d’opérateurs et les intégrations que vous souhaitez. La réponse SOAP peut être traitée par le langage XSLT afin d’identifier les données selon les exigences de l’utilisateur.

Disponibilité
Vérifiez régulièrement le statut du service web pour garantir son bon état de fonctionnement.
Temps de réponse
Surveillez le temps de réponse nécessaire pour relayer une requête de service afin de repérer tout retard dans le traitement des requêtes.
Performance
Mesurez la durée d’exécution des opérations SOAP individuelles afin d’identifier les éventuels goulots d’étranglement qui pourraient entraîner un retard de performance.

“Avant de connaître Uptrends, nous n’avions aucune idée de notre disponibilité réelle.”
Adaptez le monitoring d’API SOAP à vos besoins
La surveillance des services web SOAP peut vous apporter des avantages extrêmement précieux :
- Interopérabilité : les applications peuvent communiquer avec d’autres applications développées dans n’importe quel langage.
- Réutilisabilité : le service web peut être utilisé par d’autres applications.
- Validation de contenu : précisez des mots clés ou des phrases pour vous assurer que le contenu attendu est bien chargé sur la page. En cas d’erreur, des alertes sont envoyées à votre équipe et peuvent aussi servir de données pour appuyer vos SLA.

Configurez facilement un moniteur de services web SOAP
Pour tester un service SOAP, il faut appeler une méthode de ce service Web avec des données d’entrée sous la forme d’une enveloppe SOAP, puis vérifier que la réponse est correcte. Mettre en place le moniteur est facile et rapide.
Dans l’outil de création de moniteurs d’Uptrends, ajoutez simplement le moniteur en choisissant le type Webservice Http ou Https. En quelques étapes, précisez votre requête SOAP (l’enveloppe SOAP dans son ensemble) dans le champ de données Post. À chaque vérification, le service Uptrends cherchera alors le type de contenu que vous avez spécifié dans la réponse HTTP.

Essayez le monitoring d’API SOAP gratuitement pendant 30 jours !
Avec la configuration de moniteurs de services web, assurez-vous de vérifier constamment la disponibilité, le fonctionnement et la performance.
Lancez-vous, c’est gratuit !