Pular para conteúdo

Monitorando o Status de Serviços com a API

Você pode recuperar o status de qualquer serviço da Megaport (como uma Porta, VXC, ou MCR) com esta solicitação disponível na pasta Product Details da coleção do Postman:

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

A resposta inclui o status do serviço no campoprovisioningStatus. O campo provisioningStatus pode ter os seguintes valores:

Status de Provisionamento Descrição Porta MCR VXC
NOVO Apenas para pré-solicitação de Portas. Este status indica que o pedido do serviço foi aceito e está esperando que a infraestrutura fique disponível. Este status se aplica a pré-solicitações de Portas apenas. N/A N/A
LANÇÁVEL O pedido de serviço foi confirmado e está aguardando lançamento. Serviços tipicamente ficam neste estado por 1-2 minutos.
CONFIGURADO O lançamento foi completado e o serviço está configurado na rede.
ATIVO O significado deste status depende do produto. O serviço foi detectado como ativo na rede. Luz foi detectada na Porta, significando que um cross connect foi anexado e a Porta ativada. A transição de CONFIGURADO para ATIVO é instantânea. A transição de CONFIGURADO para ATIVO é instantânea.
CANCELADO, CANCELADO_PARENTE O encerramento do serviço foi solicitado. Serviços tipicamente ficam neste estado por 1-2 minutos a não ser que uma data futura tenha sido definida para o encerramento. Portas oferecem duas opções:
1. Encerrar agora
2. Encerrar em 30 dias.
MCRs suportam apenas encerrar “agora”. VXCs podem ser individualmente encerradas “agora” ou são encerradas como parte do encerramento da Porta ou MCR anexada. VXCs anexadas a Portas que estão definidas para encerrar em 30 dias são encerradas quando a Porta é encerrada.
DESATIVADO O serviço foi desativado da rede. Serviços não são mais retornados 30 dias após serem desativados.
FALHOU O serviço não pode ser lançado e não está na fila de lançamento.

Além disso, a resposta ao endpoint /v2/product/ para um VXC inclui o status atual de um VXC. O status no atributo data.resources.vll.up indica se o VXC está ativo (valor 1) ou inativo (valor 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
            },
                ...