Docs Menu
Docs Home
/ /
Hosts

Obtener host por ID

Nota

Grupos y proyectos son términos sinónimos. Tu {PROJECT-ID} Es el mismo que el ID de tu proyecto. Para los grupos existentes, el ID de tu grupo/proyecto permanece igual. Esta página utiliza el término "grupo" para las descripciones. El punto final se mantiene como se indica en el documento.

Obtenga el proceso MongoDB con el ID de host especificado.

URL base: https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0

GET /groups/{PROJECT-ID}/hosts/{HOST-ID}
Parameter
Tipo
Necesidad
Descripción

PROJECT-ID

string

Requerido

Identificador único del proyecto propietario de este proceso MongoDB.

ID DE HOST

string

Requerido

Identificador único del host para el proceso MongoDB.

Los siguientes parámetros de consulta son opcionales:

Nombre
Tipo
Necesidad
Descripción
predeterminado

bonita

booleano

Opcional

false

envolvente

booleano

Opcional

Bandera que indica si se debe o no envolver la respuesta en un sobre.

Algunos Los clientes de laAPI no pueden acceder a los encabezados de respuesta HTTP ni al código de estado. Para solucionar esto, configure envelope=true en la consulta.

Para los puntos finales que devuelven un resultado, el cuerpo de la respuesta incluye:

Nombre
Descripción

Estado

Código de respuestaHTTP

envolvente

Cuerpo de respuesta esperado

false

Este punto final no utiliza parámetros del cuerpo de la solicitud HTTP.

Nombre
Tipo
Descripción

aliases

matriz de cadenas

Arreglo de combinaciones alternativas de nombres de host y puertos que Ops Manager descubrió para el proceso de MongoDB. Estas combinaciones pueden incluir nombres de host, FQDNs, Direcciones IPv4 e IPv6.

alertsEnabled

booleano

true si este proceso MongoDB tiene alertas habilitadas.

nombreDeMecanismoDeAutorización

string

Mecanismo de autenticación utilizado para conectarse a este proceso de MongoDB. Muestra solo uno de los siguientes valores:

  • MONGODB_CR (Esto cubre SCRAM-SHA-1, SCRAM-SHA-256 y MONGODB-CR).

  • GSSAPI

  • PLAIN

  • MONGODB_X509

  • NONE

clusterId

string

Identificador único del clúster al que pertenece el proceso MongoDB.

creado

fecha

Fecha en que Ops Manager creó o descubrió por primera vez este proceso MongoDB.

ID de grupo

string

Identificador único del grupo propietario de este host.

tiene advertencias de inicio

booleano

true Si este proceso MongoDB tuvo advertencias de inicio.

ocultos

booleano

true Si el host se muestra en la interfaz de usuario de Ops Manager,true los hosts configurados como se omiten en las respuestas de la API.

ocultoSecundario

booleano

true si este host es un secundario oculto.

host habilitado

booleano

true si el proceso MongoDB está actualmente habilitado.

Nombre del host

string

Nombre de host primario conforme Ops Manager lo pueda determinar. Esto puede ser un nombre de host, un FQDN, una dirección de IPv4 o una dirección de IPv6.

ID.

string

Unique identifier.

dirección IP

string

Dirección IPv4 o IPv6 asociada con el hostname de este proceso de MongoDB. Se pueden mostrar direcciones IPv4 o IPv accesibles adicionales en la6 aliases matriz.

registro en diario habilitado

booleano

true si el registro en diario está habilitado para este proceso MongoDB.

últimosBytes de Tamaño de Datos

Número

TamañolastDataSizeBytes sin comprimir de las bases de datos del host en el disco en bytes excluyendo los índices. no incluye los datos de la base de datos local.

lastIndexSizeBytes

Número

Tamaño sin comprimir de los índices de la base de datos del host en disco, en bytes. Este número no incluye el tamaño del índice de la base de datos local.

último ping

fecha

Marca de tiempo en formato ISO 8601 de fecha y hora en UTC cuando se recibió el último ping para este proceso MongoDB.

último reinicio

fecha

Marca de tiempo en formato ISO 8601 de fecha y hora UTC del último reinicio de este proceso. Si el proceso MongoDB nunca se ha reiniciado,lastRestart se omite el campo.

enlaces

arreglo

Matriz que incluye uno o más enlaces a subrecursos o recursos relacionados. Las relaciones entre las URL se explican en la Especificación de Enlaces Web. Como mínimo, una links matriz contiene un enlace self llamado.

registros habilitados

booleano

true si Ops Manager está recopilando registros para este proceso MongoDB.

límiteU bajo

booleano

true si el host de este proceso de MongoDB tiene una configuración baja de ulimit.

Puerto

Número

Puerto en el que escucha el proceso MongoDB.

perfilador habilitado

booleano

true si Ops Manager recopila información de perfil de este proceso MongoDB.

nombreConjuntoRéplica

string

Nombre del set de réplicas al que pertenece este proceso. Solo está presente si este proceso forma parte de un set de réplicas.

replicaStateName

string

Estado actual de este proceso de MongoDB dentro de un conjunto de réplicas. Solo está presente si este proceso forma parte de un conjunto de réplicas. Consulte los estados miembros del conjunto de réplicas para ver los posibles valores.

nombrefragmento

string

Nombre de la partición a la que pertenece este proceso. Solo se aplica si el proceso forma parte de un clúster fragmentado.

segundos de retraso secundarios

Número

Número de segundos que los datos de este miembro del conjunto de réplicas siguen al principal. Si este valor se establece 0 en, el miembro no se configura como miembro retrasado. Para obtener más información sobre los retrasos secundarios, consulte Miembros del conjunto de réplicas retrasados.

SSL habilitado

booleano

true si TLS/SSL está habilitado para este proceso MongoDB.

Información del sistema

Objeto

Objeto que contiene información de RAM y CPU para el servidor de este proceso MongoDB según lo informado por el sistema operativo o el contenedor.

systemInfo.memSizeMB

Número

Cantidad de RAM en megabytes.

systemInfo.numCores

Número

Número de núcleos de CPU.

tipoNombre

string

Tipo para este proceso de MongoDB. Los valores posibles son:

  • STANDALONE

  • REPLICA_PRIMARY

  • REPLICA_SECONDARY

  • REPLICA_ARBITER

  • RECOVERING

  • SHARD_MONGOS

  • SHARD_CONFIG

  • SHARD_STANDALONE

  • SHARD_PRIMARY

  • SHARD_SECONDARY

  • NO_DATA

El tipo de los nuevos hosts agregados a Ops Manager será NO_DATA hasta que el Monitoreo reciba su primer ping.

tiempo de actividad en mseg

Número

Número de milisegundos desde el último reinicio de este proceso.

Versión

string

Versión de MongoDB que se ejecuta para este proceso.

curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
--header "Accept: application/json" \
--include \
--request GET "https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0/groups/{PROJECT-ID}/hosts/{HOST-ID}?pretty=true"
HTTP/1.1 401 Unauthorized
Content-Type: application/json;charset=ISO-8859-1
Date: {dateInUnixFormat}
WWW-Authenticate: Digest realm="MMS Public API", domain="", nonce="{nonce}", algorithm=MD5, op="auth", stale=false
Content-Length: {requestLengthInBytes}
Connection: keep-alive
HTTP/1.1 200 OK
Vary: Accept-Encoding
Content-Type: application/json
Strict-Transport-Security: max-age=300
Date: {dateInUnixFormat}
Connection: keep-alive
Content-Length: {requestLengthInBytes}
X-MongoDB-Service-Version: gitHash={gitHash}; versionString={ApplicationVersion}
1{
2 "alertsEnabled" : true,
3 "aliases": [ "server1.example.com:27017", "10.1.0.10:27017" ],
4 "authMechanismName" : "MONGODB_CR",
5 "clusterId" : "{CLUSTER-ID}",
6 "created" : "2014-04-22T19:56:50Z",
7 "groupId" : "{PROJECT-ID}",
8 "hasStartupWarnings" : false,
9 "hidden" : false,
10 "hostEnabled" : true,
11 "hostname" : "server1.example.com",
12 "id" : "{HOST-ID}",
13 "ipAddress": "10.1.0.10",
14 "journalingEnabled" : false,
15 "lastDataSizeBytes" : 633208918,
16 "lastIndexSizeBytes" : 101420524,
17 "lastPing" : "2016-08-18T11:23:41Z",
18 "links" : [ ],
19 "logsEnabled" : false,
20 "lowUlimit" : false,
21 "port" : 27017,
22 "profilerEnabled" : false,
23 "replicaSetName": "rs1",
24 "replicaStateName" : "PRIMARY",
25 "sslEnabled" : true,
26 "systemInfo" : {
27 "memSizeMB" : 65536,
28 "numCores" : 16
29 },
30 "typeName": "REPLICA_PRIMARY",
31 "uptimeMsec": 1827300394,
32 "username" : "mongodb",
33 "version" : "4.0.0"
34}

Volver

Obtener todo

En esta página