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 además 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 hosts configurados. |
|
Contiene toda la información de los servicios configurados, además de las columnas de « |
|
Información sobre los grupos del host. |
|
Información sobre los grupos de servicio. |
|
Información sobre los grupos de contacto. |
|
Igual que en |
|
Igual que |
|
Igual que |
|
Información de los contactos. |
|
Todos los comandos de check configurados, tal y como se encuentran para un servicio en Service check command. |
|
Toda la información sobre los periodos de tiempo configurados. |
|
Igual que en |
|
Contiene toda la información de los comentarios, además de las columnas de |
|
Toda la información sobre los eventos registrados. Estos deben filtrarse por clase y marca de tiempo/periodo de tiempo. |
|
Información sobre el estado y el rendimiento del core. |
|
Aquí se presentará una lista de todas las tablas disponibles. Además, también se proporcionará una descripción de todas las columnas de cada tabla. |
|
Con esta tabla se pueden buscar de forma exhaustiva los estados anteriores de un host o servicio. |
|
Lista todos los eventos de la Consola de eventos. Esta tabla incluye además todas las columnas de |
|
Igual que « |
|
Lista de estadísticas sobre el rendimiento de la Consola de eventos. |
|
Estadísticas sobre la frecuencia con la que se ha resuelto correctamente la coincidencia de reglas para un evento entrante. |
Si quieres saber qué columnas utiliza una tabla, puedes verlas fácilmente con el siguiente comando:
También se pueden seleccionar otras tablas utilizando filtros. Todas las columnas disponibles para la búsqueda por columna y tabla se pueden ver en el resultado del ejemplo mostrado.
2. Encabezados disponibles
| Encabezado | Argumento | Función |
|---|---|---|
|
Nombre de columna |
Limita la salida a las columnas especificadas. |
|
Nombre de columna, operador y nombre de objeto |
Limita la salida al objeto definido. Véase también filtro. |
|
Nombre de columna o clave de diccionario |
Ordena la salida según el contenido de la columna o el valor, respectivamente. El orden predeterminado es ascendente, pero también puedes especificar uno de los siguientes: |
|
Número entero |
Enlaza los últimos filtros de |
|
Número entero |
Vincula el último filtro o filtros de |
|
Número entero |
Invierte el último filtro o filtros de |
|
Valores ASCII |
Define los caracteres para separar elementos. |
|
Nombre |
Define un formato de salida alternativo para los datos. Los formatos posibles son |
|
Nombres de operadores y columnas |
Genera estadísticas para las columnas especificadas. |
|
Número entero |
Incluye 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 el proceso de la consulta a |
|
- |
La primera línea de la salida contiene el nombre de la columna utilizada. Si además se ha establecido el encabezado |
|
Nombre de usuario |
Limita 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 específico. Se trata del nombre del objeto o, en el caso de la tabla |
|
Condición de filtro |
La condición que debe cumplirse para el objeto definido. Se puede definir cualquier número de condiciones; estas se enlazan entre sí con un «Y» lógico. |
|
Número entero |
Proporciona la función del encabezado « |
|
Número entero |
Proporciona la función de encabezado « |
|
Número entero |
Proporciona la función de encabezado « |
|
Palabra clave * |
Las palabras clave funcionan como una condición normal si se establecen por sí solas. En combinación con el ` |
|
Número entero |
Establece un límite de tiempo en milisegundos. Por ejemplo, tras 5000 milisegundos (5 segundos), la consulta se ejecutará aunque la condición no se haya cumplido. |
|
Hora Unix |
Al utilizar una hora de referencia específica, se intenta compensar las diferencias en las marcas de tiempo locales en un entorno distribuido. |
|
fixed16/off |
Devuelve una línea de estado en la primera línea de la respuesta. La salida en sí misma permanece en la primera línea si además se ha establecido el encabezado |
|
on |
Evita que se cierre el canal Livestatus tras una consulta. |
* Las siguientes palabras clave están disponibles para el encabezado WaitTrigger:
check
state
log
tiempo de mantenimiento
comentario
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 sin distinción entre mayúsculas y minúsculas |
|
Contiene al menos uno de los valores ** |
Contiene una cadena de caracteres que no distingue entre mayúsculas y minúsculas como expresión regular. |
|
Menor que |
Menor lexicográficamente que |
|
Mayor que |
Mayor que (lexicográficamente) |
|
Menor o igual |
Menor o igual en orden lexicográfico |
|
Mayor o igual |
Mayor o igual en orden lexicográfico |
* Todos los operadores se pueden negar con un signo de exclamación (!).
** Estos operadores son útiles cuando trabajas 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 |
|---|---|
|
Check si las listas están vacías * |
|
Igualdad |
|
Disparidad |
|
Igualdad sin distinción de mayúsculas y minúsculas |
|
Disparidad sin distinción entre mayúsculas y minúsculas |
|
La cadena de caracteres de una expresión regular * |
|
La cadena de caracteres sin distinción entre mayúsculas y minúsculas para una expresión regular * |
* Estos operadores se pueden negar 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 (media). |
|
Muestra 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 encabezado de respuesta
| Código de estado | Descripción |
|---|---|
|
La consulta se ha realizado correctamente y la respuesta contiene los datos solicitados. |
|
La consulta contiene un encabezado erróneo. |
|
No se ha encontrado la tabla. |
|
Se ha superado el tiempo de espera de la consulta. |
|
La consulta no se ha transferido completamente. |
|
La consulta es totalmente inválida. |
6. Comandos
Los siguientes comandos están disponibles en todas las ediciones de Checkmk:
| Comando | Descripción |
|---|---|
Comandos de host | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Desactivar las notificaciones para todos los servicios de un host |
|
|
|
Establecer manualmente el resultado de una comprobación de host |
|
|
|
|
Comandos de servicio | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Otros comandos | |
|
|
|
|
|
Habilitar la detección de hosts/servicios inestables a nivel global |
|
Desactivar la detección de hosts/servicios inestables a nivel global |
|
Habilitar el procesamiento de datos de rendimiento a nivel global |
|
Desactivar el procesamiento de datos de rendimiento a nivel global |
|
Habilitar la ejecución de alert handlers/controladores de eventos de forma global |
|
Desactivar la ejecución de alert handlers/event handlers a nivel global |
|
|
Comandos que solo están disponibles con el CMC en las ediciones comerciales:
| Comando | Descripción |
|---|---|
Comandos de host | |
|
por determinar |
|
tba |
Comandos de servicio | |
|
por confirmar |
|
por determinar |
Otros comandos | |
|
por determinar |
|
por determinar |
|
por determinar |
|
por determinar |
|
por confirmar |
|
por confirmar |
