Aceasta este comanda psensor-server care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
psensor-server - Server web de monitorizare a temperaturii și a sistemului
REZUMAT
psenzor-server [OPȚIUNE] ...
DESCRIERE
psensor-server este un server HTTP pentru monitorizarea senzorilor hardware de la distanță.
Acesta oferă un serviciu web JSON care poate fi utilizat de psenzor(1) pentru a monitoriza de la distanță
senzorii hardware ai unui computer.
Acesta poate oferi informații despre:
* temperatura plăcii de bază și a senzorilor CPU (folosind senzori lm).
* temperatura hard disk-urilor (folosind hddtemp).
* viteza de rotatie a ventilatoarelor (folosind senzori lm).
De asemenea, este posibil să vă conectați la psensor-server cu un browser, o simplă pagină Web este
afișând informațiile senzorilor și utilizarea procesorului.
Adresa URL http://hostname:3131/api/1.0/sensors/[id] returnează un obiect JSON care conține toate
informații despre un senzor. [id] este identificatorul unic al senzorului.
Iată un exemplu de obiect JSON de tip „senzor”:
{ "id": "lmsensor acpitz-virtual-0 temp1",
"nume": "temp1",
„tip”: 257,
„min”: 47.800000,
„max”: 60.800000,
„măsuri”: [ { „valoare”: 47.800000, „timp”: 1311374873 },
{ „valoare”: 49.800000, „timp”: 1311374878 },
{ „valoare”: 49.800000, „timp”: 1311374883 } ],
„last_measure”: { „valoare”: 49.800000, „timp”: 1311374883 } }
Câmpuri de tip „senzor”:
* id: identificatorul unic al senzorului.
* nume: un nume uman lizibil al senzorului (s-ar putea să nu fie unic).
* tip: tipul senzorului. Uitați-vă la src/lib/psensor.h pentru
tipuri diferite.
* min: valoarea minimă a senzorului.
* max: valoarea maximă a senzorului.
* măsuri: toate măsurile senzorului.
* ultima_măsură: ultima valoare a senzorului.
* timp: timpul unei măsuri ca număr de secunde de la momentul respectiv
1970 / 01 / 01.
Adresa URL http://hostname:3131/api/1.0/sensors returnează o matrice JSON care conține toate JSON
obiecte de tip „senzor”.
psensor-server poate fi oprit prin trimiterea unei cereri HTTP cu adresa URL
'http://hostname:port/api/1.0/server/stop'.
OPŢIUNI
-h, --Ajutor
afișați acest ajutor și ieșiți
-v, --versiune
afișați informații despre versiune și ieșiți
-p,--port=PORT
portul serverului web
-w,--wdir=DIR
director care conține pagini de server web
-d, --depanare=NIVEL
setați nivelul de depanare, întreg între 0 și 3
-l, --fișier jurnal=PATH
setați fișierul jurnal la PATH
--sensor-log-file=PATH setați fișierul jurnal al senzorului la PATH
--sensor-log-interval=S setați intervalul de jurnal al senzorului la S (secunde)
SENZOR LOG FILE
Senzorii pot fi înregistrați folosind opțiunea --sensor-log-file.
Folosește un format text, fiecare linie se termină cu un caracter NEWLINE.
Prima linie este: I,%D,%V
%D este ora de pornire a jurnalului exprimată ca număr de secunde de la EPOC.
%V este versiunea psensor-server.
Următoarele rânduri oferă lista ordonată a senzorilor: S,%I,%T
%I este identificatorul unic al senzorului.
%T este reprezentarea hexazecimală a tipului de senzor.
Apoi, valorile tuturor senzorilor sunt scrise: %D,%V...
%D este numărul de secunde scurse de la ora de începere a jurnalului.
%V... este lista separată prin virgulă a valorii curente a tuturor senzorilor. Comandarea
este același cu lista de identificatori ai senzorilor.
Valoarea este exprimată ca un float cu precizie de o cifră. Temperaturile folosesc celsius
unitate.
Valoarea este scrisă numai dacă s-a schimbat.
Exemplu: I,1345974927,0.7.0.4 S,lmsensor coretemp-isa-0000 Physical id 0,101 S,lmsensor
coretemp-isa-0000 Core 0,101 S,lmsensor coretemp-isa-0000 Core 1,101 0,37.0,37.0,36.0
5,36.0 ,, 36.0
La cinci secunde după începerea jurnalului, temperatura celui de-al doilea senzor (Core 0) este nemișcată
37C.
AVERTISMENT
psensor-server nu oferă nicio modalitate de a restricționa conexiunea la serverul HTTP,
cel mai rău, nu s-a depus niciun efort împotriva atacurilor HTTP rău intenționate. Ar trebui să faci
portul psensor-server disponibil numai pentru o rețea sau un computer în care aveți încredere, utilizând cel obișnuit
instrumentele de securitate a rețelei ale sistemului (de exemplu, iptables(8) ).
RAPORTAREA GANDACI
Raportați erori la: [e-mail protejat]
pagina de start psensor:http://wpitchoune.net/psensor>
DREPTURI DE AUTOR
Copyright © 2010-2012 [e-mail protejat] Licență GPLv2: GNU GPL versiunea 2 sau ulterioară
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
Acesta este software gratuit: sunteți liber să îl schimbați și să îl redistribuiți. NU ESTE GARANTIE,
în măsura permisă de lege.
Utilizați psensor-server online folosind serviciile onworks.net