Surveillance du statut des services avec l’API

Vous pouvez récupérer le statut de tout service Megaport (tel qu’un Port, une VXC ou un MCR) grâce à cette demande disponible dans le dossier Product Details (Détails produit) de la collection Postman :

GET {baseUrl}/v2/product/{productUid}

La réponse comprend le statut du service dans le champ provisioningStatus. Le champ provisioningStatus peut avoir les valeurs suivantes :

Statut de provisionnement Description Port MCR VXC
NEW (NOUVEAU) Uniquement pour la précommande des ports. Ce statut indique que la commande de service a été acceptée et qu’elle attend que l’infrastructure soit disponible. Ce statut s’applique uniquement aux précommandes de port. N/A N/A
DEPLOYABLE (DÉPLOYABLE) La commande de service a été confirmée et est en attente de déploiement. Les services sont généralement dans cet état pendant 1 à 2 minutes.
CONFIGURED (CONFIGURÉ) Le déploiement est terminé et le service est configuré sur le réseau.
LIVE (EN LIGNE) La signification de ce statut dépend du produit. Le service a été détecté comme étant en direct sur le réseau. De la lumière a été détectée sur le port, ce qui signifie qu’une connexion transversale a été attachée et que le port a été activé. La transition du statut CONFIGURED (CONFIGURÉ) au statut LIVE (EN LIGNE) est instantanée. La transition du statut CONFIGURED (CONFIGURÉ) au statut LIVE (EN LIGNE) est instantanée.
CANCELLED, CANCELLED_PARENT (ANNULÉ, ANNULÉ_PARENT) La cessation du service a été demandée. Les services sont généralement dans cet état pendant 1 à 2 minutes, à moins qu’une date future n’ait été fixée pour la cessation. Les ports offrent deux options : 1) Terminate now (Mettre fin maintenant) 2) Terminate in 30 days (Mettre fin dans 30 jours). Les MCR ne prennent en charge que l’option Teminate now (Mettre fin maintenant). Il est possible de mettre fin aux VXC « maintenant » ou en même temps que la cessation du port ou du MCR qui y est rattaché. Les VXC rattachées à des ports dont la cessation est prévue dans les 30 jours sont désactivées en même temps que leur port.
DECOMMISSIONED (DÉSACTIVÉ) Le service a été retiré du réseau. Les services ne sont plus renvoyés 30 jours après leur mise hors service.
FAILED (ÉCHEC) Le service n’a pas pu être déployé et n’est pas dans la file d’attente de déploiement.

En outre, la réponse au point de terminaison /v2/product/ pour une VXC inclut le statut actuel d’une VXC. Le statut de l’attribut data.resources.vll.up indique si la VXC est en ligne (une valeur de 1) ou hors ligne (une valeur de 0).

"resources": {
             ...
            "vll": {
                "b_vlan": 3639,
                "description": "VXC between Megaport Lab 10G MEGAPORT at NextDC S1 and Megaport Lab 10G MCR at Equinix SY1",
                "id": 145555,
                "name": "vll187090",
                "rate_limit_mbps": 10000,
                "resource_name": "vll",
                "resource_type": "vll",
                "up": 1
            },
                ...

Dernière mise à jour: