InglésFrancésEspañol

Ad


icono de página de OnWorks

mongostat - Online en la nube

Ejecute mongostat en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando mongostat que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


mongostato - MongoDB

SINOPSIS


El mongostato La utilidad proporciona una descripción general rápida del estado de un
mongod or Mongos ejemplo. mongostato es funcionalmente similar al sistema de archivos UNIX / Linux
utilidad vmstat, pero proporciona datos sobre mongod y Mongos instancias.

Vea también

Para obtener más información sobre la supervisión de MongoDB, consulte / administración / seguimiento.

Para obtener más información sobre otras salidas de estado de MongoDB, consulte:

· / reference / server-status

· / reference / replica-status

· / reference / database-statistics

· / referencia / recopilación-estadísticas

Para obtener una utilidad adicional que proporciona métricas de MongoDB, consulte "mongotop."

mongostato se conecta a la mongod instancia que se ejecuta en la interfaz de host local en el puerto TCP
27017; sin embargo, mongostato puede conectarse a cualquier control remoto accesible mongod ejemplo.

CAMPUS


mongostato

--ayuda Devuelve un texto básico de ayuda y uso.

--verboso, -v
Aumenta la cantidad de informes internos devueltos en la línea de comando. Incrementar
la verbosidad con el -v formulario al incluir la opción varias veces, (por ejemplo,
-vvvvv.)

--versión
Devuelve la versión del mongostato utilidad.

--anfitrión <: puerto>
Especifica un nombre de host que se puede resolver para el mongod desde el que desea exportar datos.
Por defecto mongostato intenta conectarse a una instancia de MongoDB que se ejecuta en el
número de puerto de localhost 27017.

Opcionalmente, especifique un número de puerto para conectar una instancia de MongoDB que se ejecuta en un puerto
que no sea 27017.

Para conectarse a un conjunto de réplicas, puede especificar el nombre de inicialización del conjunto de réplicas y una
lista de miembros del conjunto, en el siguiente formato:

/ <: puerto>, ...

--Puerto
Especifica el número de puerto, si la instancia de MongoDB no se ejecuta en el estándar
Puerto. (es decir 27017) También puede especificar un número de puerto utilizando el mongostato --anfitrión
mando.

--ipv6 Habilita la compatibilidad con IPv6 que permite mongostato para conectarse a la instancia de MongoDB usando
una red IPv6. Todos los programas y procesos de MongoDB, incluidos mongostatodeshabilitar
Soporte de IPv6 por defecto.

--ssl Nuevo en la versión 2.4: MongoDB agregó soporte para conexiones SSL a mongod instancias
en mongostato.

Nota El soporte SSL en mongostat no está compilado en la distribución predeterminada de MongoDB.
See / administración / ssl para obtener más información sobre SSL y MongoDB.

Además, mongostat no admite conexiones a mongod instancias que
requieren la validación del certificado del cliente.

Permite a los mongostato para conectarse a mongod instancia a través de una conexión SSL.

--nombre de usuario , -u
Especifica un nombre de usuario para autenticarse en la instancia de MongoDB, si su base de datos
requiere autenticación. Usar junto con el mongostato --contraseña opción de
proporcione una contraseña.

--contraseña , -p
Especifica una contraseña para autenticarse en la instancia de MongoDB. Usar en conjunto
con el mongostato --nombre de usuario opción para proporcionar un nombre de usuario.

Si especifica un --nombre de usuario sin el --contraseña opción, mongostato le pedirá
para obtener una contraseña de forma interactiva.

--autenticaciónBase de datos
Nuevo en la versión 2.4.

Especifica la base de datos que contiene el usuario (p. Ej. --nombre de usuario) cartas credenciales.

De forma predeterminada, mongostato asume que la base de datos especificada en el --db argumento
contiene las credenciales del usuario, a menos que especifique --autenticaciónBase de datos.

See fuente de usuario, / referencia / privilegio-documentos y / reference / user-privileges para
más información sobre la autenticación delegada en MongoDB.

--Mecanismo de autenticación
Nuevo en la versión 2.4.

Especifica el mecanismo de autenticación. De forma predeterminada, el mecanismo de autenticación es
MONGODB-CR, que es el mecanismo de autenticación de desafío / respuesta de MongoDB. En
la edición para suscriptores de MongoDB, mongostato también incluye soporte para GSSAPI a
manejar la autenticación Kerberos.

See / tutorial / control-access-to-mongodb-with-kerberos-authentication
información sobre la autenticación Kerberos.

--nocabeza
Desactiva la salida de nombres de campos o columnas.

--número de filas , -n
Controla el número de filas a generar. Usar junto con el hora de dormir
argumento para controlar la duración de un mongostato operación.

A no ser que --número de filas está especificado, mongostato devolverá un número infinito de filas
(por ejemplo, valor de 0.)

--http Configura mongostato para recopilar datos utilizando la interfaz HTTP en lugar de un raw
conexión a la base de datos.

--descubrir
Con esta opcion mongostato descubre e informa sobre las estadísticas de todos los miembros de
a responder set or fragmentado grupo. Cuando se conecta a cualquier miembro de un conjunto de réplicas,
--descubrir todos nooculto miembros del conjunto de réplicas. Cuando se conecta a un Mongos,
mongostato devolverá datos de todos fragmentos en el clúster. Si un juego de réplicas
proporciona un fragmento en el clúster fragmentado, mongostato informará sobre no oculto
miembros de ese conjunto de réplicas.

El mongostato --anfitrión La opción no es necesaria, pero es potencialmente útil en este caso.

--todas Configura mongostato para devolver todo opcional campos.


El argumento final es la cantidad de tiempo, en segundos, que mongostato espera en
entre llamadas. Por defecto mongostato devuelve una llamada cada segundo.

mongostato devuelve valores que reflejan las operaciones durante un período de 1 segundo. Para
valores de mayor que 1, mongostato promedios de datos para reflejar el promedio
operaciones por segundo.

CAMPOS


mongostato devuelve valores que reflejan las operaciones durante un período de 1 segundo. Cuando
mongostato tiene un valor mayor que 1, mongostato promedia las estadísticas para
reflejan operaciones promedio por segundo.

mongostato genera los siguientes campos:

insertos
El número de objetos insertados en la base de datos por segundo. Si seguido de un
asterisco (p. ej. *), el dato se refiere a una operación replicada.

pregunta El número de operaciones de consulta por segundo.

actualización El número de operaciones de actualización por segundo.

borrar El número de operaciones de eliminación por segundo.

obtener más
El número de operaciones de obtención de más (es decir, por lotes de cursor) por segundo.

comando
El número de comandos por segundo. Sobre esclavo y secundario sistemas, mongostato
presenta dos valores separados por un carácter de barra vertical (p. ej. |), en forma de
local | replicado comandos.

enrojecimiento
El número de fsync operaciones por segundo.

mapeado La cantidad total de datos mapeados en megabytes. Este es el tamaño total de los datos en el
tiempo de la última mongostato llamada.

tamaño La cantidad de memoria (virtual) en megabytes utilizada por el proceso en el momento de la
pasado mongostato llamada.

res La cantidad de memoria (residente) en megabytes utilizada por el proceso en el momento de la
pasado mongostato llamada.

fallas Modificado en la versión 2.1.

El número de errores de página por segundo.

Antes de la versión 2.1, este valor solo se proporcionaba para instancias de MongoDB que se ejecutaban en
Hosts Linux.

cerrado El porcentaje de tiempo en un bloqueo de escritura global.

Modificado en la versión 2.2: El cerrado db campo reemplaza el cerrado % campo a más
datos apropiados sobre los bloqueos específicos de la base de datos en la versión 2.2.

cerrado db
Nuevo en la versión 2.2.

El porcentaje de tiempo en el bloqueo específico del contexto por base de datos. mongostato seguirá
informar la base de datos que ha pasado más tiempo desde la última mongostato llamar con
un bloqueo de escritura.

Este valor representa la cantidad de tiempo que la base de datos enumerada pasó en un
estado combinado con el tiempo que el mongod gastado en la cerradura global. Porque
esto y el método de muestreo, es posible que vea algunos valores superiores al 100%.

idx perder
El porcentaje de intentos de acceso al índice que requirieron un error de página para cargar un árbol b
nodo. Este es un valor de muestra.

qr La longitud de la cola de clientes que esperan leer datos de la instancia de MongoDB.

qw La longitud de la cola de clientes que esperan escribir datos desde la instancia de MongoDB.

ar El número de clientes activos que realizan operaciones de lectura.

aw El número de clientes activos que realizan operaciones de escritura.

entrada neta La cantidad de tráfico de red, en bytes, recibido por la instancia de MongoDB.

Esto incluye el tráfico de mongostato misma.

salida neta La cantidad de tráfico de red, en bytes, enviado por la instancia de MongoDB.

Esto incluye el tráfico de mongostato misma.

conn El número total de conexiones abiertas.

set El nombre, si corresponde, del conjunto de réplicas.

responder El estado de replicación del nodo.

┌──────┬──────────────────┐
ValorReplicación Tipo de Propiedad
├──────┼──────────────────┤
│M │ dominar
├──────┼──────────────────┤
│SEC │ secundario
├──────┼──────────────────┤
│REC │ recuperando │
├──────┼──────────────────┤
│UNK │ desconocido │
├──────┼──────────────────┤
│SLV │ esclavo
└──────┴──────────────────┘

USO


En el primer ejemplo, mongostato devolverá datos cada segundo durante 20 segundos. mongostato
recopila datos del mongod instancia que se ejecuta en la interfaz localhost en el puerto 27017.
Todas las siguientes invocaciones producen un comportamiento idéntico:

mongostato --cuenta 20 1
mongostato - recuento 20
mongostato -n 20 1
mongostato -n 20

En el siguiente ejemplo, mongostato devuelve datos cada 5 minutos (o 300 segundos) durante el tiempo
mientras se ejecuta el programa. mongostato recopila datos del mongod instancia que se ejecuta en el
interfaz localhost en el puerto 27017. Ambas invocaciones siguientes producen idénticas
comportamiento.

mongostato --cuenta 0 300
mongostato -n 0 300
mongostato 300

En el siguiente ejemplo, mongostato devuelve datos cada 5 minutos durante una hora (12 veces).
mongostato recopila datos del mongod instancia que se ejecuta en la interfaz localhost en
puerto 27017. Las dos invocaciones siguientes producen un comportamiento idéntico.

mongostato --cuenta 12 300
mongostato -n 12 300

En muchos casos, el uso de --descubrir ayudará a proporcionar una instantánea más completa de la
estado de todo un grupo de máquinas. Si un Mongos proceso conectado a un fragmentado grupo
se está ejecutando en el puerto 27017 de la máquina local, puede utilizar el siguiente formulario para devolver
estadísticas de todos los miembros del clúster:

mongostat --descubrir

Use mongostat en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad