Requisitos e modelo de operação

O Qisutu Monitoring Versão 1.x é instalado em um servidor Linux. O programa oferece sua própria interface web HTTPS e armazena configuração, contas de usuário e medições localmente no SQLite. Docker, Apache, outro servidor web e um servidor de banco de dados próprio não são necessários para a operação. A biblioteca de servidor web Python Tornado e os arquivos da interface são fornecidos no pacote.

A instalação básica exige Python 3.9 ou mais recente com suporte a SQLite e SSL, sha256sum, OpenSSL e ping. O instalador pode instalar pacotes ausentes pelo gerenciador de pacotes do sistema Linux. Tipos adicionais de verificação precisam dos programas adequados no computador que executa a verificação:

Área de verificação

Requisito adicional no servidor de monitoramento ou no coletor

Recursos Linux por SSH

Cliente OpenSSH, incluindo ssh e ssh-keyscan

SNMP, switches e impressoras

Programas Net-SNMP, principalmente snmpwalk e snmpbulkwalk

PostgreSQL

Cliente PostgreSQL psql

MariaDB/MySQL

Cliente MariaDB ou MySQL

Microsoft SQL Server

python3-pyodbc e Microsoft ODBC Driver 18 for SQL Server; a fonte de pacotes adequada da Microsoft precisa ser configurada separadamente

No caso de um coletor remoto, os requisitos se aplicam ao seu servidor Linux. O instalador central não instala automaticamente todos os programas em um coletor remoto.

Se todos os pacotes do sistema necessários estiverem disponíveis, a instalação e a operação podem ocorrer sem conexão com a Internet. Nesse caso, selecione --skip-packages. O instalador não altera o firewall global; a conectividade necessária entre navegador, servidor de monitoramento e sistemas monitorados deve estar disponível.