InglésFrancésEspañol

icono de página de OnWorks

psensor-server - Online en la nube

Ejecute psensor-server en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando psensor-server que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


psensor-server - Servidor web de monitoreo de temperatura y sistema

SINOPSIS


psensor-servidor [OPCIÓN] ...

DESCRIPCIÓN


psensor-server es un servidor HTTP para monitorear sensores de hardware de forma remota.

Proporciona un servicio web JSON que puede ser utilizado por psensor(1) para monitorear remotamente el
sensores de hardware de una computadora.

Puede proporcionar información sobre:
* la temperatura de la placa base y los sensores de la CPU (usando sensores lm).
* la temperatura de las unidades de disco duro (usando hddtemp).
* la velocidad de rotación de los ventiladores (usando sensores lm).

También es posible conectarse al psensor-server con un navegador, una simple página web es
mostrando la información de los sensores y el uso de la CPU.

La dirección URL http://hostname: 3131 / api / 1.0 / sensores / [id] devuelve un objeto JSON que contiene todos
información sobre un sensor. [id] es el identificador único del sensor.

A continuación, se muestra un ejemplo del objeto JSON de tipo 'sensor':

{"id": "lmsensor acpitz-virtual-0 temp1",
"nombre": "temp1",
"tipo": 257,
"min": 47.800000,
"máx": 60.800000,
"medidas": [{"valor": 47.800000, "tiempo": 1311374873},
{"value": 49.800000, "time": 1311374878},
{"value": 49.800000, "time": 1311374883}],
"last_measure": {"value": 49.800000, "time": 1311374883}}

Campos del tipo 'sensor':

* id: el identificador uniq del sensor.
* nombre: un nombre legible por humean del sensor (puede que no sea uniq).
* tipo: el tipo de sensor. Mire src / lib / psensor.h para
diferentes tipos.
* min: el valor mínimo del sensor.
* max: el valor máximo del sensor.
* medidas: todas las medidas del sensor.
* last_measure: el último valor del sensor.
* tiempo: el tiempo de una medida como el número de segundos desde
1970 / 01 / 01.

La dirección URL http://hostname: 3131 / api / 1.0 / sensores devuelve una matriz JSON que contiene todos los JSON
objetos de tipo 'sensor'.

psensor-server se puede detener enviando una solicitud HTTP con la URL
'http://hostname: puerto / api / 1.0 / server / stop '.

OPCIONES


-h, --ayuda
muestra esta ayuda y salir

-v, --versión
mostrar información de la versión y salir

-p, - puerto = PUERTO
puerto del servidor web

-w, - wdir = DIR
directorio que contiene las páginas del servidor web

-d, --depurar=NIVEL
establecer el nivel de depuración, entero entre 0 y 3

-l, --archivo de registro=TRAYECTORIA
establecer el archivo de registro en PATH

--sensor-archivo-de-registro=TRAYECTORIA establecer el archivo de registro del sensor en PATH

--intervalo de registro del sensor=S establezca el intervalo de registro del sensor en S (segundos)

SENSÓR LOG ARCHIVO


Los sensores se pueden registrar usando la opción --sensor-log-file.

Está usando un formato de texto, cada línea termina con un carácter NEWLINE.

La primera línea es: I,% D,% V

% D es la hora de inicio del registro expresada como el número de segundos desde EPOC.

% V es la versión de psensor-server.

Las siguientes líneas dan la lista ordenada de sensores: S,% I,% T

% I es el identificador único del sensor.

% T es la representación hexadecimal del tipo de sensor.

Luego, se escriben los valores de todos los sensores:% D,% V ...

% D es el número de segundos transcurridos desde la hora de inicio del registro.

% V ... es la lista separada por una coma del valor actual de todos los sensores. El ordenamiento
es igual que la lista de identificadores de sensor.

El valor se expresa como flotante con precisión de un dígito. Las temperaturas están usando grados Celsius
unidad.

El valor se escribe solo si ha cambiado.

Ejemplo: I, 1345974927,0.7.0.4 S, lmsensor coretemp-isa-0000 Identificación física 0,101 S, lmsensor
coretemp-isa-0000 Núcleo 0,101 S, lmsensor coretemp-isa-0000 Núcleo 1,101 0,37.0,37.0,36.0
5,36.0 36.0 ,,

Cinco segundos después de que comience el registro, la temperatura del segundo sensor (Núcleo 0) sigue siendo
37C.

ADVERTENCIA


psensor-server no proporciona ninguna forma de restringir la conexión al servidor HTTP,
lo que es peor, no se ha hecho ningún esfuerzo contra los ataques HTTP maliciosos. Deberías hacer el
puerto de psensor-server disponible solo para una red o computadora en la que confía mediante el uso de
herramientas de seguridad de red del sistema (por ejemplo, iptables(8)).

PRESENTACIÓN DE INFORMES LOCO


Informar errores a: [email protected]

página de inicio del psensor:http://wpitchoune.net/psensor>

DERECHOS DE AUTOR


Copyright © 2010-2012 [email protected] Licencia GPLv2: GNU GPL versión 2 o posterior
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
Este es un software gratuito: puede cambiarlo y redistribuirlo. NO HAY GARANTÍA,
en la medida permitida por la ley.

Use psensor-server en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Cráter
    Cráter
    Crater es una web de código abierto y
    aplicación de facturación móvil creada especialmente para
    autónomos y pequeñas empresas.
    Es la solución de facturación completa
    necesitas...
    Descargar Cráter
  • 2
    núcleo formkiq
    núcleo formkiq
    FormKiQ Core es un documento de código abierto
    Sistema de gestión (DMS), disponible para
    ejecutar como un software sin cabeza o con un
    cliente basado en web, implementado en su
    Amazon Nosotros...
    Descargar formkiq-core
  • 3
    Viernes negro
    Viernes negro
    Blackfriday es un procesador de Markdown
    implementado en Go. Es paranoico acerca de
    su entrada (para que pueda alimentarlo con seguridad
    datos proporcionados por el usuario), es rápido,
    apoya c ...
    Descargar viernes negro
  • 4
    Fuente GPL del NAS de QNAP
    Fuente GPL del NAS de QNAP
    Fuente GPL para QNAP Turbo NAS.
    Público: Desarrolladores. Interfaz de usuario:
    Basado en la web. Lenguaje de programación: C,
    Java. Categorías:Sistema, Almacenamiento,
    Sistema Operativo Ker...
    Descargar la fuente GPL del NAS de QNAP
  • 5
    limpieza profunda
    limpieza profunda
    Un script de Kotlin que destruye todas las compilaciones
    cachés de proyectos Gradle/Android.
    Útil cuando Gradle o el IDE le permiten
    abajo. El script ha sido probado en
    macOS, pero...
    Descargar limpieza profunda
  • 6
    Complemento Eclipse Checkstyle
    Complemento Eclipse Checkstyle
    El complemento Eclipse Checkstyle
    integra el código Java Checkstyle
    auditor en el IDE de Eclipse. El
    El complemento proporciona retroalimentación en tiempo real a
    el usuario sobre viola ...
    Descargar el complemento Checkstyle de Eclipse
  • Más "

Comandos de Linux

Ad