Obter resumo do status

OBTER /summary.json

Recupera um resumo da página de status, incluindo o indicador de status geral, status
de componentes, incidentes não resolvidos e manutenções programadas futuras ou em andamento.

Respostas

  • 200 aplicação/json

    Resumo do status recuperado com sucesso

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • página objeto Obrigatório
      Ocultar atributos da página Mostrar atributos da página objeto
      • id string Obrigatório

        Identificador único da página

      • name string Obrigatório

        Nome da página de status

      • URL string(uri) Obrigatório

        URL da página de status

      • updated_at string(data-hora) Obrigatório

        Timestamp em que a página foi atualizada pela última vez (ISO 8601)

    • Componentes array[objeto] Obrigatório

      Lista de status de componentes

      Ocultar atributos dos componentes Mostrar atributos dos componentes objeto
      • created_at string(data-hora) Obrigatório

        Timestamp em que o componente foi criado (ISO 8601)

      • Descrição corda | zero

        Descrição do componente

      • id string Obrigatório

        Identificador único do componente

      • name string Obrigatório

        Nome do componente

      • only_show_if_degraded booleano Obrigatório

        Se deve mostrar somente se degradado

      • page_id string Obrigatório

        Unique page identifier

      • Posição inteiro Obrigatório

        Posição de exibição

      • Status string Obrigatório

        Status atual do componente

        Os valores são operational, degraded_performance, partial_outage ou major_outage.

      • updated_at string(data-hora) Obrigatório

        Timestamp em que o componente foi atualizado pela última vez (ISO 8601)

    • Incidentes array[objeto] Obrigatório

      Lista de incidentes não resolvidos

      Ocultar atributos de incidentes Mostrar atributos de incidentes objeto
      • created_at string(data-hora) Obrigatório

        Timestamp em que o incidente foi criado (ISO 8601)

      • id string Obrigatório

        Identificador único para o caso

      • Impacto string Obrigatório

        Nível de impacto

        Os valores são none, minor, major, critical ou maintenance.

      • implicit_updates array[objeto] Obrigatório

        Lista de atualizações para o incidente

        Ocultar atributos instance_updates Mostrar atributos primary_updates objeto
        • corpo, corpo string Obrigatório

          Update message

        • created_at string(data-hora) Obrigatório

          Timestamp em que a atualização foi criada (ISO 8601)

        • display_at string(data-hora) | zero Obrigatório

          Carimbo de data/hora para exibição (ISO 8601)

        • id string Obrigatório

          Unique update identifier

        • instance_id string Obrigatório

          Identificador único de incidente

        • Status string Obrigatório

          Update status

          Os valores são investigating, identified, monitoring, resolved, postmortem, scheduled, in_progress, verifying ou completed.

        • updated_at string(data-hora) Obrigatório

          Timestamp quando a atualização foi modificada pela última vez (ISO 8601)

      • monitoring_at string(data-hora) | zero

        Registro de data/hora em que o monitoramento foi iniciado (ISO 8601)

      • name string Obrigatório

        Nome do caso

      • page_id string Obrigatório

        Unique page identifier

      • postmortem_body corda | zero

        Postmortem analysis body

      • postmortem_body_last_updated_at string(data-hora) | zero

        Registro de data/hora do post-mortem pela última vez (ISO 8601)

      • postmortem_ignored booleano

        Se o post-mortem é ignorado

      • postmortem_notified_subscribers booleano

        Se os assinantes foram notificados do post-mortem

      • postmortem_published_at string(data-hora) | zero

        Registro de data/hora em que o post mortem foi publicado (ISO 8601)

      • Resolveu_at string(data-hora) | zero

        Registro de data/hora em que o problema foi resolvido (ISO 8601)

      • scheduled_for string(data-hora) | zero

        Hora de início programada (para manutenções) (ISO 8601)

      • scheduled_remind_prior booleano

        Se deve enviar alertas antes da hora programada

      • scheduled_remind_at string(data-hora) | zero

        Registro de data/hora em que os alertas foram enviados (ISO 8601)

      • scheduled_until string(data-hora) | zero

        Hora de término programada (ISO 8601)

      • Status string Obrigatório

        Status atual do incidente

        Os valores são investigating, identified, monitoring, resolved ou postmortem.

      • updated_at string(data-hora) Obrigatório

        Registro de data/hora quando o incidente foi atualizado pela última vez (ISO 8601)

    • scheduled_maintenances array[objeto] Obrigatório

      Lista de manutenções programadas futuras ou ativas

      Ocultar atributos scheduled_maintenances Mostrar atributos scheduled_maintenances objeto
      • created_at string(data-hora) Obrigatório

        Carimbo de data/hora na criação (ISO 8601)

      • id string Obrigatório

        Unique maintenance identifier

      • Impacto string Obrigatório

        Nível de impacto

        Os valores são none, minor, major, critical ou maintenance.

      • implicit_updates array[objeto] Obrigatório

        Lista de atualizações

        Ocultar atributos instance_updates Mostrar atributos primary_updates objeto
        • corpo, corpo string Obrigatório

          Update message

        • created_at string(data-hora) Obrigatório

          Timestamp em que a atualização foi criada (ISO 8601)

        • display_at string(data-hora) | zero Obrigatório

          Carimbo de data/hora para exibição (ISO 8601)

        • id string Obrigatório

          Unique update identifier

        • instance_id string Obrigatório

          Identificador único de incidente

        • Status string Obrigatório

          Update status

          Os valores são investigating, identified, monitoring, resolved, postmortem, scheduled, in_progress, verifying ou completed.

        • updated_at string(data-hora) Obrigatório

          Timestamp quando a atualização foi modificada pela última vez (ISO 8601)

      • monitoring_at string(data-hora) | zero

        Registro de data/hora em que o monitoramento foi iniciado (ISO 8601)

      • name string Obrigatório

        Nome da manutenção

      • page_id string Obrigatório

        Unique page identifier

      • postmortem_body corda | zero

        Postmortem body

      • postmortem_body_last_updated_at string(data-hora) | zero

        Carimbo de data/hora quando o post-mortem foi atualizado pela última vez (ISO 8601)

      • postmortem_ignored booleano

        Se o post-mortem é ignorado

      • postmortem_notified_subscribers booleano

        Se os assinantes foram notificados do post-mortem

      • postmortem_published_at string(data-hora) | zero

        Timestamp em que o post-mortem foi publicado (ISO 8601)

      • Resolveu_at string(data-hora) | zero

        Registro de data/hora em que a manutenção foi resolvida (ISO 8601)

      • scheduled_for string(data-hora) Obrigatório

        Início programado (ISO 8601)

      • scheduled_remind_prior booleano

        Se deve enviar alertas antes da manutenção programada

      • scheduled_remind_at string(data-hora) | zero

        Registro de data/hora em que os alertas foram enviados (ISO 8601)

      • scheduled_until string(data-hora) Obrigatório

        Hora de término programada (ISO 8601)

      • Status string Obrigatório

        Status de manutenção atual

        Os valores são scheduled, in_progress, verifying ou completed.

      • updated_at string(data-hora) Obrigatório

        Timestamp quando a manutenção foi atualizada pela última vez (ISO 8601)

    • Status objeto Obrigatório
      Ocultar atributos de status Mostrar atributos de status objeto
      • Descrição string Obrigatório

        Descrição legível para humanos

      • indicador string Obrigatório

        Nível do indicador de status

        Os valores são none, minor, major ou critical.

  • 404 aplicação/json

    O recurso solicitado não foi encontrado

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • mensagem string Obrigatório

      Mensagem de erro

    • código inteiro

      Código de erro

  • 500 aplicação/json

    Erro interno do servidor

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • mensagem string Obrigatório

      Mensagem de erro

    • código inteiro

      Código de erro

GET /summary.json
curl \
 --request GET 'https://status.mongodb.com/api/v2/summary.json'
Exemplos de resposta (200)
{
  "page": {
    "id": "y2j98763l56x",
    "url": "https://status.mongodb.com",
    "name": "MongoDB Cloud Status",
    "updated_at": "2025-03-11T00:52:20-07:00"
  },
  "status": {
    "indicator": "none",
    "description": "All Systems Operational"
  },
  "incidents": [],
  "components": [
    {
      "id": "cp306tmzcl0y",
      "name": "Atlas API",
      "status": "operational",
      "page_id": "y2j98763l56x",
      "position": 1,
      "created_at": "2014-05-14T14:22:39.441-06:00",
      "updated_at": "2014-05-14T14:22:39.441-06:00",
      "description": null,
      "only_show_if_degraded": false
    }
  ],
  "scheduled_maintenances": []
}
Exemplos de resposta (404)
{
  "code": 404,
  "message": "Resource not found"
}
Exemplos de resposta (500)
{
  "code": 500,
  "message": "Internal server error"
}