Gereksinimler ve işletim modeli¶
Qisutu Monitoring Sürüm 1.x bir Linux sunucusuna kurulur. Program kendi HTTPS web arayüzünü sağlar ve yapılandırmayı, kullanıcı hesaplarını ve ölçüm verilerini yerel olarak SQLite içinde saklar. İşletim için Docker, Apache, ek bir web sunucusu veya ayrı veritabanı sunucusu gerekmez. Python web sunucusu kitaplığı Tornado ve arayüz dosyaları paketle sağlanır.
Temel kurulum için SQLite ve SSL destekli Python 3.9 veya üzeri, sha256sum, OpenSSL ve ping gerekir. Kurucu, Linux sisteminin paket yöneticisiyle eksik paketleri kurabilir. Ek kontrol türleri, kontrolü çalıştıran bilgisayarda uygun programlar gerektirir:
Kontrol alanı |
İzleme sunucusunda veya toplayıcıda ek gereksinim |
|---|---|
SSH üzerinden Linux kaynakları |
|
SNMP, anahtarlar ve yazıcılar |
Net-SNMP programları, özellikle |
PostgreSQL |
PostgreSQL istemcisi |
MariaDB/MySQL |
MariaDB veya MySQL istemcisi |
Microsoft SQL Server |
|
Uzak bir toplayıcı için gereksinimler onun Linux sunucusunda geçerlidir. Merkezi kurucu, uzak toplayıcıdaki tüm programları otomatik kurmaz.
Gereken tüm sistem paketleri mevcutsa kurulum ve işletim internet bağlantısı olmadan yapılabilir. Bu durumda --skip-packages seçin. Kurucu genel güvenlik duvarını değiştirmez; tarayıcı, izleme sunucusu ve izlenen sistemler arasında gerekli erişim sağlanmış olmalıdır.