англійськафранцузькаіспанська

Значок OnWorks

psensor-server - онлайн у хмарі

Запустіть psensor-сервер у постачальнику безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це командний psensor-сервер, який можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


psensor-server - веб-сервер моніторингу температури та системи

СИНТАКСИС


psensor-сервер [ВАРІАНТ]...

ОПИС


psensor-server — це HTTP-сервер для віддаленого моніторингу апаратних датчиків.

Він надає веб-сервіс JSON, яким можна користуватися псенсор(1) для дистанційного моніторингу
апаратні датчики комп'ютера.

Він може надати інформацію про:
* датчики температури материнської плати та процесора (за допомогою lm-сенсорів).
* температура жорстких дисків (за допомогою hddtemp).
* швидкість обертання вентиляторів (за допомогою lm-сенсорів).

Також можна підключитися до psensor-сервера за допомогою браузера, це проста веб-сторінка
відображення інформації про датчики та використання ЦП.

URL-адреса http://hostname:3131/api/1.0/sensors/[id] повертає об'єкт JSON, що містить усі
інформація про датчик. [id] – це унікальний ідентифікатор датчика.

Ось приклад об’єкта JSON типу 'sensor':

{ "id": "lmsensor acpitz-virtual-0 temp1",
"name": "temp1",
"тип": 257,
"мін": 47.800000,
"макс": 60.800000,
"міри": [ { "значення": 47.800000, "час": 1311374873 },
{ "value": 49.800000, "time": 1311374878 },
{ "value": 49.800000, "time": 1311374883 } ],
"last_measure": { "value": 49.800000, "time": 1311374883 } }

Поля типу 'sensor':

* id: унікальний ідентифікатор датчика.
* ім'я: ім'я датчика, яке можна читати в гумовому стилі (може не бути унікальним).
* тип: тип датчика. Подивіться на src/lib/psensor.h
різних типів.
* min: мінімальне значення датчика.
* max: максимальне значення датчика.
* вимірювання: всі вимірювання датчика.
* last_measure: останнє значення датчика.
* час: час вимірювання як кількість секунд після
1970 / 01 / 01.

URL-адреса http://hostname:3131/api/1.0/sensors повертає масив JSON, що містить усі JSON
об'єкти типу «сенсор».

psensor-server можна зупинити, надіславши HTTP-запит із URL-адресою
'http://hostname:port/api/1.0/server/stop'.

ВАРІАНТИ


-h, --допомога
відобразити цю довідку та вийти

-v, -- версія
відобразити інформацію про версію та вийти

-p,--порт=ПОРТ
порт веб-сервера

-w,--wdir=DIR
каталог, що містить сторінки веб-сервера

-d, --відлагоджувати=РІВЕНЬ
встановити рівень налагодження, ціле число від 0 до 3

-l, --файл журналу=PATH
встановити для файлу журналу значення PATH

--файл журналу датчика=PATH встановіть для файлу журналу датчика значення PATH

--sensor-log-interval=S встановити інтервал журналу датчика на S (секунд)

ДАТЧИК ВХІД Фото


Датчики можна реєструвати за допомогою параметра --sensor-log-file.

Він використовує текстовий формат, кожен рядок закінчується символом NEWLINE.

Перший рядок: I,%D,%V

%D – це час початку журналу, виражений як кількість секунд після EPOC.

%V - це версія psensor-server.

Наступні рядки показують упорядкований список датчиків: S,%I,%T

%I є унікальним ідентифікатором датчика.

%T – це шістнадцяткове представлення типу датчика.

Потім записуються значення всіх датчиків: %D,%V...

%D – це кількість секунд, що пройшли з моменту початку журналу.

%V... – це список, розділений комою поточного значення всіх датчиків. Замовлення
такий самий, ніж список ідентифікаторів датчиків.

Значення виражається у вигляді float з однозначною точністю. Температури використовують за Цельсієм
блок.

Значення записується тільки в тому випадку, якщо воно змінилося.

Приклад: 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

Через п’ять секунд після початку журналу температура другого датчика (Core 0) залишається нерухомою
37C.

УВАГА


psensor-server не надає жодного способу обмеження з'єднання з сервером HTTP,
найгірше, не було зроблено жодних зусиль проти зловмисних атак HTTP. Ви повинні зробити
порт psensor-server доступний лише для мережі або комп’ютера, яким ви довіряєте, використовуючи звичайний
засоби мережевої безпеки системи (наприклад, Iptables(8) ).

ЗВІТНІСТЬ БУГИ


Повідомити про помилки до: [захищено електронною поштою]

домашня сторінка psensor:http://wpitchoune.net/psensor>

АВТОРСЬКЕ


Copyright © 2010-2012 [захищено електронною поштою] Ліцензія GPLv2: GNU GPL версії 2 або новішої
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
Це безкоштовне програмне забезпечення: ви можете змінювати та розповсюджувати його. ГАРАНТІЇ НЕМАЄ,
в межах, дозволених законом.

Використовуйте psensor-сервер онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor забезпечує інверсію
    управління зв'язком, з його: - залежністю
    ін'єкція - продовження ін'єкції -
    для додаткової інформації
    відвідати...
    Завантажити OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit є відкритим вихідним кодом, керованим сервером
    Інтерфейс користувача (SDUI). Це дозволяє вам
    розгорнути серверні оновлення для
    різні версії програми. Крім того, це може бути
    використовується для...
    Завантажте DivKit
  • 3
    субконвертор
    субконвертор
    Утиліта для конвертації між різними
    формат підписки. Користувачі Shadowrocket
    слід використовувати ss, ssr або v2ray як ціль.
    Ви можете додати &remark= до
    Телеграм-лайк HT...
    Завантажити субконвертер
  • 4
    ВАШ
    ВАШ
    SWASH — числове число загального призначення
    інструмент для моделювання нестійкості,
    негідростатичний, з вільною поверхнею,
    обертальний потік і транспортні явища
    у прибережних водах як...
    Завантажити SWASH
  • 5
    VBA-M (заархівовано – зараз на Github)
    VBA-M (заархівовано – зараз на Github)
    Проект переміщено в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особливості: Створення чітів, збереження кількох станів
    система, підтримує gba, gbc, gb, sgb,
    sgb2Tu...
    Завантажте VBA-M (архівовано - тепер на Github)
  • 6
    Стацер
    Стацер
    Оптимізатор і моніторинг системи Linux
    Репозиторій Github:
    https://github.com/oguzhaninan/Stacer.
    Аудиторія: кінцеві користувачі/комп’ютер. Користувач
    інтерфейс: Qt. Програмування La...
    Завантажити Stacer
  • Детальніше »

Команди Linux

Ad