![]() |
This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved. |
1. Tablas disponibles
Las siguientes tablas están disponibles para su uso en Livestatus. Algunas de ellas funcionan adicionalmente sobre las columnas de otra tabla. Estas columnas se identificarán con el nombre de la tabla como prefijo:
Tabla | Comentarios |
---|---|
|
Contiene toda la información de los host configurados. |
|
Contiene toda la información de los servicios configurados y, además, las columnas de |
|
Información de los grupos del host. |
|
Información de los grupos de servicio. |
|
Información de los grupos de contacto. |
|
Como |
|
Como |
|
Como |
|
Información para los contactos. |
|
Todos los comandos de check configurados, como los que se encuentran para un servicio en Service check command. |
|
Toda la información sobre los periodos de tiempo configurados. |
|
Como en |
|
Contiene toda la información de los comentarios y, además, las columnas de |
|
Toda la información de los eventos registrados. Deben filtrarse por clase y marca/periodo de tiempo. |
|
Información sobre el estado y el rendimiento del núcleo. |
|
Aquí se listarán todas las tablas disponibles. Además, también se proporciona una descripción de todas las columnas de una tabla. |
|
Con esta tabla se pueden buscar exhaustivamente los estados anteriores de un host/servicio. |
|
Lista todos los eventos de la Consola de eventos. Esta tabla tiene además todas las columnas de |
|
Como |
|
Lista las estadísticas del rendimiento de la Consola de eventos. |
|
Estadísticas de la frecuencia con la que la coincidencia de reglas para un evento entrante tuvo éxito. |
Si deseas saber qué columnas utiliza una tabla, puedes mostrarlas fácilmente con el siguiente comando:
OMD[mysite]:~$ lq "GET columns\nColumns: name\nFilter: table = columns"
description
name
table
type
También se pueden seleccionar otras tablas utilizando filtros. Todas las columnas disponibles para buscar por columna y tabla se pueden ver en la salida del ejemplo mostrado.
2. Cabeceras disponibles
Cabecera | Argumento | Función |
---|---|---|
|
Nombre de columna |
Restringe la salida a las columnas especificadas. |
|
Nombre de columna, operador y nombre de objeto |
Restringe la salida al objeto definido. Ver también filtro. |
|
Nombre de columna o clave de diccionario |
Ordena la salida por el contenido de la columna o el valor, respectivamente. El orden de ordenación por defecto es ascendente, alternativamente puedes especificar adicionalmente uno de |
|
Número entero |
Enlaza el/los último(s) filtro(s) de |
|
Número entero |
Vincula el/los último(s) filtro(s) |
|
Número entero |
Invierte el último filtro o filtros |
|
Valores ASCII |
Define los caracteres para separar elementos. |
|
Nombre |
Define un formato de salida alternativo para los datos. Los formatos posibles son |
|
Operador y nombres de columna |
Genera estadísticas para las columnas especificadas. |
|
Número entero |
Proporciona las funciones del encabezado |
|
Número entero |
Proporciona las funciones del encabezado |
|
Número entero |
Proporciona las funciones del encabezado |
|
Número entero |
Limita la salida a |
|
Número entero |
Limita el tiempo permitido para procesar la consulta a |
|
- |
La primera línea de la salida contiene el nombre de la columna utilizada. Si además se ha configurado la cabecera |
|
Nombre de usuario |
Restringe la salida a las líneas que el usuario especificado está autorizado a ver. |
|
Nombre del objeto |
El objeto para el que se espera un comportamiento especificado. Es el nombre del objeto o, en el caso de la tabla |
|
Condición del filtro |
La condición que debe cumplirse para el objeto definido. Se puede definir cualquier número de condiciones que se desee - éstas se enlazan entre sí con un Y lógico. |
|
Número entero |
Proporciona la función |
|
Número entero |
Proporciona la función |
|
Número entero |
Proporciona la función |
|
Palabra clave * |
Las palabras clave funcionan como una condición normal si se establecen por sí mismas. En combinación con |
|
Número entero |
Establece un límite de tiempo en milisegundos. Tras, por ejemplo, 5000 milisegundos (5 segundos), la consulta se ejecutará aunque no se haya satisfecho la condición. |
|
Hora Unix |
Mediante el uso de una hora de referencia especificada se intenta compensar las diferentes marcas horarias locales en un entorno distribuido. |
|
fijo16/apagado |
Devuelve una línea de estado en la primera línea de la respuesta. La salida propiamente dicha permanece en la primera línea si se ha establecido adicionalmente la cabecera |
|
on |
Evita que se cierre el canal Livestatus tras una consulta. |
* Las siguientes palabras clave están disponibles para WaitTrigger
:
check
estado
registrar
tiempo de mantenimiento
comentar
comando
programa
todo
3. Operadores para filtros
3.1. Operadores generales
Operador * | Para números | Para cadenas de caracteres |
---|---|---|
|
Igualdad |
Igualdad |
|
Superconjunto ** |
Contiene una cadena de caracteres como expresión regular. |
|
Subconjunto ** |
Igualdad insensible a mayúsculas y minúsculas |
|
Contiene al menos uno de los valores ** |
Contiene una cadena de caracteres insensible a mayúsculas y minúsculas como expresión regular. |
|
Menor que |
Lexicográficamente menor que |
|
Mayor que |
Lexicográficamente mayor que |
|
Menor o igual que |
Lexicográficamente menor o igual |
|
Mayor o igual |
Lexicográficamente mayor o igual |
* Todos los operadores se pueden negar con un signo de exclamación (!
).
** Estos operadores son útiles cuando se trabaja con listas. Livestatus interpreta entonces los valores especificados como una cantidad.
3.2. Operadores para listas
Puedes comprobar si un elemento está incluido en una lista utilizando los siguientes operadores:
Operador | Tipo de check |
---|---|
|
Comprueba si hay listas vacías * |
|
Igualdad |
|
Disparidad |
|
Igualdad insensible a mayúsculas y minúsculas |
|
Disparidad insensible a mayúsculas y minúsculas |
|
La cadena de caracteres para una expresión regular * |
|
La cadena de caracteres insensible a mayúsculas y minúsculas para una expresión regular * |
* Estos operadores pueden negarse con un signo de exclamación (!
).
4. Operadores para estadísticas
Operador | Descripción |
---|---|
|
Genera una suma a partir de los valores. |
|
Busca el valor más pequeño. |
|
Busca el valor más alto. |
|
Calcula un valor medio (valor medio). |
|
Obtiene la desviación estándar. |
|
Invierte la suma de los valores según 1/ |
|
Invierte el valor medio de los valores según 1/ |
5. Códigos de estado del ResponseHeader
Código de estado | Descripción |
---|---|
|
La consulta se ha realizado correctamente y la respuesta contiene los datos solicitados. |
|
La consulta contiene una cabecera defectuosa. |
|
No se ha podido encontrar la tabla. |
|
Se ha superado el límite de tiempo de la consulta. |
|
La consulta se ha transferido de forma incompleta. |
|
La consulta es completamente inválida. |
6. Comandos
Los siguientes comandos están a tu disposición en todas las ediciones de Checkmk:
Comando | Descripción |
---|---|
Comandos de host | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Desactivar las notificaciones de todos los servicios de un host |
|
|
|
|
|
|
|
|
Comandos de servicio | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Otros comandos | |
|
|
|
|
|
Activar la detección de hosts/servicios inestables globalmente |
|
Desactivar la detección de hosts/servicios inestables globalmente |
|
|
|
|
|
Activar la ejecución de alert handlers/event handlers globalmente |
|
Desactiva la ejecución de los alert handlers/event handlers globalmente |
|
Comandos que sólo están disponibles con la CMC en las ediciones comerciales:
Comando | Descripción |
---|---|
Comandos de host | |
|
tba |
|
tba |
Comandos de servicio | |
|
tba |
|
tba |
Otros comandos | |
|
tba |
|
tba |
|
tba |
|
tba |
|
tba |
|
tba |