Požadavky a provozní model¶
Qisutu Monitoring Verze 1.x se instaluje na server Linux. Program poskytuje vlastní webové rozhraní HTTPS a místně ukládá konfiguraci, uživatelské účty a naměřená data do SQLite. Pro provoz není nutný Docker, Apache, další webový server ani vlastní databázový server. Knihovna webového serveru pro Python Tornado a soubory rozhraní jsou součástí balíčku.
Základní instalace potřebuje Python 3.9 nebo novější s podporou SQLite a SSL, sha256sum, OpenSSL a ping. Instalátor může chybějící balíčky doinstalovat správcem balíčků systému Linux. Další typy kontrol potřebují odpovídající programy na počítači, který kontrolu provádí:
Oblast kontroly |
Další požadavek na monitorovacím serveru nebo sběrači |
|---|---|
Prostředky Linuxu přes SSH |
Klient OpenSSH včetně |
SNMP, přepínače a tiskárny |
Programy Net-SNMP, zejména |
PostgreSQL |
Klient PostgreSQL |
MariaDB/MySQL |
Klient MariaDB nebo MySQL |
Microsoft SQL Server |
|
U vzdáleného sběrače platí požadavky na jeho serveru Linux. Centrální instalátor neinstaluje automaticky všechny programy na vzdálený sběrač.
Jsou-li všechny potřebné systémové balíčky přítomné, mohou instalace i provoz probíhat bez připojení k internetu. V takovém případě vyberte --skip-packages. Instalátor nemění globální firewall; musí existovat potřebná dostupnost mezi prohlížečem, monitorovacím serverem a sledovanými systémy.