Hőmérséklet ellenőrzési beállításokat a szerver
Eljött a pillanat, amikor azt akarta, hogy távolról kíséri a hőmérséklet a szerver, valamint arról, hogy a meleg klíma.
A hőmérséklet ellenőrzéséhez lesz a Linux-host amelynek COM (RS-232) -port. Ha nem áll rendelkezésre, akkor vesz egy adaptert USB-> RS232
hőmérséklet érzékelő DS1820 Dallas mérésére hőmérséklet
Hajtási kapcsolatban érzékelő DS1820
Ezen a diagramon:
Két Schottky dióda 1N5818
Zener-dióda 1N5228 3.9 V
Zener-dióda 1N5234 6.2 V
1,5 ohm ellenállással.
9 -pin'ovy csatlakozó (a Com - port az alaplap)
Egy adott áramkör kivitelezés, mi csak 2 vezeték csatlakoztatására az érzékelő (talaj és teljesítmény zárlatos), így csökkentve a szenzorok számát használni, és a maximális kábelhossz szerint az adatokat az interneten - egy ilyen rendszer lehet 10datchikov húz hossza 60m. Igazából nem kell több és 🙂
Az áramkör szerelés
Azt forrasztott áramköri kártya és a házban helyezkedik el RS232 aljzat.
Részletek:
Shemka szerelvény
Telepítése és konfigurálása Digitemp
Ahhoz, hogy információt gyűjtsön használt érzékelők Digitemp programot
A szoftver telepítése a Gentoo:
USE = "ds9097" jelennek digitemp
A szoftver telepítése Ubuntu:
apt-get install digitemp
Most megpróbáljuk elindítani a szenzorok:
digitemp_DS9097 -i -s / dev / ttyS0 A válasz ad nekünk. Keresés a 1-Wire LAN 10FBF32C020800C2. DS1820 / DS18S20 / DS1920 hőmérséklet érzékelő ROM # 0. 10FBF32C020800C2 Írtak .digitemprc
Valójában minden nagyszerű.
Megjegyzés: Ha csatlakoztatja az áramkör segítségével az USB-adaptert. meg kell telepíteni a rendszert, és lehetővé teszi libusbt kernel
és így lehet kiválasztani a megfelelő illesztőprogramot. Nem szenvednek, és bele támogatása szinte minden USB-vezérlők.
Ha a szenzor inicializálás előfordul valahol, így:
Valójában az utolsó sorban a mi hőmérséklet a szerver szobában.
Most megtanítjuk Kaktusz hogy ezen a ponton és ábrázoltuk.
Bemegyünk a beállításokat a házigazda, és adjuk hozzá a Hozzáadás Graph Template: SNMP - Generic OID sablon
SNMP - Generic OID sablon
Ugrás a szakasz „Create grafikonok erre Host”. ütemezését a sablon alapján
Létrehozása: SNMP - Generic OID sablonEgy ablak jelenik meg, amelyben új menetrend:
SNMP konfiguráció - Generic OID sablon
Az egyedi adatok adja az értékét OID ahol a hőmérséklet tárolják.
A teljes bejegyzést:
Vot így itt 🙂
De ez még nem minden! ))))
És ha a rendkívüli állapot? Adminok a grafikonok nem látja ... egy álom. és annak szükségességét, hogy valahogy tájékoztatni arról, hogy mi történik.
Egyszerű.
Hang jelzés a hőmérséklet a szerver szobában
Írja-egy script:
macska temp_warn.sh
# / Bin / bash cd / script TEMP = `/ bin / bash checktemp! | vágott -b1-2` echo $ TEMP if [$ TEMP -gt 33] then echo "Hőmérséklet adatközpont" $ TEMP cp / scripts / callfile / var / spool / csillag / kimenő / SendEmail -f [email protected] - t [email protected] -u "Üzenet a DataCenter №1" -m "Hőmérséklet DataCenter kritikus" $ TEMP -s smtp.corp.ua:25 -xu [email protected] -xp jelszavát fi
Csatorna: DAHDI / G1 / Se0501113355 Alkalmazás: Visszajátszás Adatok: temp-figyelmeztetés
temp-figyelmeztetés - ez elő egy hangfájlt, ami a / var / lib / csillag / hangok / hu /
[Code] Use = "ds9097" emerge digitemp [/ code]
Jobb, hogy hozzon létre egy tartalom /etc/portage/package.use/digitemp
[Kód] app-misc / digitemp ds9097 [/ code]
Ha USE közvetlenül a szerelés során, amikor frissíti a rendszer problémái 🙂