Requisitos y modelo de funcionamiento

Qisutu Monitoring versión 1.x se instala en un servidor Linux. El programa proporciona su propia interfaz web HTTPS y guarda localmente en SQLite la configuración, las cuentas de usuario y los datos de medición. No necesita Docker, Apache, un servidor web adicional ni un servidor de base de datos propio. La biblioteca de servidor web Python Tornado y los archivos de la interfaz se incluyen en el paquete.

La instalación básica requiere Python 3.9 o posterior con compatibilidad con SQLite y SSL, sha256sum, OpenSSL y ping. El instalador puede instalar los paquetes que falten mediante el gestor de paquetes del sistema Linux. Los tipos de comprobación adicionales necesitan programas adecuados en el ordenador que ejecuta la comprobación:

Área de comprobación

Requisito adicional en el servidor de supervisión o recopilador de mediciones

Recursos Linux mediante SSH

Cliente OpenSSH, incluidos ssh y ssh-keyscan

SNMP, conmutadores e impresoras

Programas Net-SNMP, en particular snmpwalk y snmpbulkwalk

PostgreSQL

Cliente PostgreSQL psql

MariaDB/MySQL

Cliente MariaDB o MySQL

Microsoft SQL Server

python3-pyodbc y Microsoft ODBC Driver 18 for SQL Server; el repositorio de paquetes de Microsoft adecuado debe configurarse por separado

Para un recopilador de mediciones remoto, los requisitos se aplican a su servidor Linux. El instalador central no instala automáticamente todos los programas en un recopilador remoto.

Si todos los paquetes del sistema necesarios están disponibles, la instalación y el funcionamiento pueden realizarse sin conexión a Internet. Seleccione entonces --skip-packages. El instalador no modifica ningún cortafuegos global; debe existir la conectividad necesaria entre el navegador, el servidor de supervisión y los sistemas supervisados.