Jiří Kubina

Systém sběru dat měření teplot serveroven OsU

Systém sběru dat měření teplot serveroven OsU má strukturu klient-server. Skládá se z momentálně 13 měřících klientů a jednoho serveru, který provádí sběr dat, jejich ukládání do databáze a webovou prezentaci. Server také zajišťuje zasílání informačních e-mailů a sms.

Klienti - jsou buďto jednoúčelová PC /většinou vyřazené PI a PII/, nebo servery umístěné v konkrétních serverovnách, na kterých je provozován program obsluhující teplotní čidlo připojené k sériovému portu. Tento program pravidelně odečítá teplotu a informaci odesílá na server. Všechny klienty provozujeme na operačním systému Linux.

Server - je PC na kterém běží GNU/Linux Debian. Informace které obdrží od klientů ukládá do databáze /MySQL/. Prezentace aktuálního stavu teplot se provádí webovou stránkou, která se generuje dynamicky z databáze skriptovacím jazykem PHP. Odesílání e-mailů a sms zajišťuje skript /BASH/, který je pravidelně spouštěn CRONem.

Z dosavadního provozu /k dnešnímu dni cca 2 roky - zapojeno 20 čidel/ se systém jeví jako stabilní a robustní. Snadné začleňování dalších měřících klientů a snadný přístup k výsledkům z kterékoliv části sítě OsU patří k hlavním kladům systému. Systém je nenáročný na HW jak klientů, tak serveru a pořizovací náklady jsou vzhledem k možnostem systému nízké.

Poslední aktualizace 27.03.2017 14:15:44