Smart Admin¶
Introducción a Smart Admin¶
Smart Admin es una utilidad que ayuda en la gestión y mantenimiento diario de
nuestro servidor Zentyal. Ofrece alertas e informes automáticos y facilita la
gestión de kernels antiguos. Además, si somos Distribuidores Autorizados de
Zentyal, nos permite gestionar y monitorizar de forma remota múltiples
despliegues de Zentyal. Las siguientes funcionalidades de Smart Admin están
disponibles a través de la interfaz gráfica desde
Sistema –> Smart Admin en las versiones comerciales de Zentyal. En
caso contrario, habrá que ejecutar manualmente los scripts ubicados en
/usr/share/zentyal/
:
- Envío de alertas a un grupo de Telegram para los recursos del servidor: CPU, RAM y particiones.
- Gestión de los kernels antiguos instalados en Zentyal.
- Generación de informes completos sobre los distintos elementos importantes del servidor Zentyal.
Smart alerts¶
Esta funcionalidad nos permite recibir mensajes de alerta a un grupo de Telegram [1] en el momento en el que un recurso supere el umbral de alerta definido.
Las alertas disponibles son:
- Enable RAM monitoring:
- Habilita la monitorización del recurso de memoria RAM. La alerta será enviada en caso de haber menos de un 30% de memoria RAM disponible. Las comprobaciones las realizará cada dos minutos.
- Enable free space monitoring:
- Habilita la monitorización de espacio disponible en las particiones montadas en el servidor Zentyal. La alerta será enviada en caso de haber menos de un 30% de espacio disponible en la partición. Las comprobaciones las realizará cada hora.
- Enable CPU monitoring:
- Habilita la monitorización del recurso de CPU. La alerta será enviada en caso de que la carga de CPU del último minuto sea superior al 80%. Las comprobaciones las realizará cada tres minutos.
- Telegram chat ID:
- ID del chat de Telegram donde las notificaciones serán enviadas.
- Telegram Bot API token:
- Token de la API del Bot de Telegram que enviará las notificaciones al grupo.
[1] | API de Telegram: https://core.telegram.org/ |
Ejemplo de alertas¶
A continuación se muestra un ejemplo de cada una de las alertas recibidas en Telegram:
Una alerta de RAM:
Una alerta de espacio disponible:
Una alerta de CPU:
Kernel management¶
En general los sistemas GNU/Linux van almacenando las sucesivas versiones del kernel. Eventualmente la partición /boot puede llenarse impidiendo el normal funcionamiento del sistema de paquetes. Esta funcionalidad permite a Zentyal administrar el número de kernels instalados en el sistema configurando una ‘cola’ (queue) que mantiene en servicio los tres kernels más modernos.
Informe del estado del sistema¶
Esta funcionalidad permite generar informes detallados de los parámetros de funcionamiento más importantes del servidor así como de los módulos habilitados. Adicionalmente también es posible enviar los informes a un correo electrónico. Algunos de datos que proporciona Smart Admin son:
- Módulos de Zentyal instalados y su estado.
- Uso de CPU, RAM y SWAP.
- Paquetes rotos y paquetes disponibles para actualizar.
- Número de errores en los módulos de Zentyal.
- Intentos de acceso a distintos componentes del servidor.
- Información sobre Servicio de Dominio y Directorio.
- Información sobre los correos gestionados por el módulo de Servicio de correo electrónico (SMTP/POP3-IMAP4).
A través de la interfaz de administración de Zentyal podemos configurar la hora de generación y envío automático del informe por correo, una vez al día. También podemos generar el informe manualmente en cualquier momento y descargar el informe a través de la interfaz gráfica.
UCP¶
El módulo UCP (Unified Control Panel) está dirigido a los distribuidores de las Ediciones Comerciales de Zentyal, permitiendo la monitorización y gestión remota de sus instalaciones de Zentyal.
Configuración del módulo UCP¶
Advertencia
Para poder rellenar los datos del formulario será necesario ser Distribuidor Autorizado de Zentyal. Para más información, ponerse en contacto con el Equipo de Zentyal [2].
Para la configuración del módulo tendremos que ir al menú
, una vez allí, veremos las opciones de configuración:- Email:
- La dirección de email registrada en la aplicación.
- Password:
- La contraseña usada para logearse en la aplicación.
- Your API id:
- El identificador único del usuario para el acceso a la API de la aplicación.
- API key:
- Contraseña de la API para la aplicación.
[2] | Contacto con el Equipo de Zentyal: https://zentyal.com/es/contactanos/ |