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:

Hőmérséklet ellenőrzési beállításokat a szerver
Nem sok részletet, mert minden kompakt
Hőmérséklet ellenőrzési beállításokat a szerver
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

Hőmérséklet ellenőrzési beállításokat a szerver
Létrehozása: SNMP - Generic OID sablon

Egy 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 🙂

Kapcsolódó cikkek