GoGPT Best VPN GoSearch

Biểu tượng yêu thích OnWorks

psensor-server - Trực tuyến trên Đám mây

Chạy psensor-server trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh psensor-server có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


psensor-server - Máy chủ web giám sát nhiệt độ và hệ thống

SYNOPSIS


psensor-máy chủ [TÙY CHỌN] ...

MÔ TẢ


psensor-server là một máy chủ HTTP để giám sát các cảm biến phần cứng từ xa.

Nó cung cấp một dịch vụ Web JSON có thể được sử dụng bởi cảm biến(1) để giám sát từ xa
cảm biến phần cứng của máy tính.

Nó có thể cung cấp thông tin về:
* nhiệt độ của bo mạch chủ và cảm biến CPU (sử dụng cảm biến lm).
* nhiệt độ của Ổ đĩa cứng (sử dụng hddtemp).
* tốc độ quay của quạt (sử dụng cảm biến lm).

Cũng có thể kết nối với máy chủ psensor bằng trình duyệt, một trang Web đơn giản là
hiển thị thông tin cảm biến và mức sử dụng CPU.

URL http://hostname: 3131 / api / 1.0 / sensor / [id] trả về một đối tượng JSON chứa tất cả
thông tin về cảm biến. [id] là mã định danh uniq của cảm biến.

Đây là một ví dụ về đối tượng JSON của loại 'cảm biến':

{"id": "lmsensor acpitz-virtual-0 temp1",
"name": "temp1",
"loại": 257,
"tối thiểu": 47.800000,
"tối đa": 60.800000,
"Measure": [{"value": 47.800000, "time": 1311374873},
{"value": 49.800000, "time": 1311374878},
{"value": 49.800000, "time": 1311374883}],
"last_measure": {"value": 49.800000, "time": 1311374883}}

Các trường thuộc loại 'cảm biến':

* id: định danh uniq của cảm biến.
* name: tên có thể đọc được bằng humean của cảm biến (có thể không phải là uniq).
* type: loại cảm biến. Nhìn vào src / lib / psensor.h để biết
các loại khác nhau.
* min: giá trị nhỏ nhất của cảm biến.
* max: giá trị lớn nhất của cảm biến.
* Biện pháp: tất cả các biện pháp của cảm biến.
* last_measure: giá trị cuối cùng của cảm biến.
* time: thời gian của một phép đo là số giây kể từ khi
1970 / 01 / 01.

URL http://hostname: 3131 / api / 1.0 / sensor trả về mảng JSON chứa tất cả JSON
các đối tượng thuộc loại 'cảm biến'.

psensor-server có thể bị dừng bằng cách gửi một yêu cầu HTTP với URL
'http://hostname: port / api / 1.0 / server / stop '.

LỰA CHỌN


-h, --Cứu giúp
hiển thị trợ giúp này và thoát

-v, --phiên bản
thông tin phiên bản màn hình và thoát

-p, - port = PORT
cổng máy chủ web

-w, - wdir = DIR
thư mục chứa các trang máy chủ web

-d, --gỡ lỗi=LEVEL
đặt mức gỡ lỗi, số nguyên từ 0 đến 3

-l, --log-tệp=PATH
đặt tệp nhật ký thành PATH

--sensor-log-file=PATH đặt tệp nhật ký cảm biến thành PATH

--sensor-log-khoảng thời gian=S đặt khoảng thời gian ghi nhật ký cảm biến thành S (giây)

SENSOR LOG FILE


Các cảm biến có thể được ghi lại bằng cách sử dụng tùy chọn --sensor-log-file.

Nó đang sử dụng định dạng văn bản, mỗi dòng được kết thúc bằng ký tự NEWLINE.

Dòng đầu tiên là: I,% D,% V

% D là thời gian bắt đầu của nhật ký được biểu thị bằng số giây kể từ EPOC.

% V là phiên bản của psensor-server.

Các dòng sau cung cấp danh sách thứ tự các cảm biến: S,% I,% T

% I là định danh uniq của cảm biến.

% T là đại diện thập lục phân của loại cảm biến.

Sau đó, giá trị của tất cả các cảm biến được viết:% D,% V ...

% D là số giây đã trôi qua kể từ thời điểm bắt đầu ghi nhật ký.

% V ... là danh sách được phân tách bằng dấu phẩy của giá trị hiện tại của tất cả các cảm biến. Đặt hàng
giống với danh sách nhận dạng cảm biến.

Giá trị được biểu thị dưới dạng số thực với độ chính xác một chữ số. Nhiệt độ đang sử dụng độ C
đơn vị.

Giá trị chỉ được ghi nếu nó đã thay đổi.

Ví dụ: I, 1345974927,0.7.0.4 S, lmsensor coretemp-isa-0000 Physical id 0,101 S, lmsensor
coretemp-isa-0000 Lõi 0,101 S, Lmsensor coretemp-isa-0000 Lõi 1,101 0,37.0,37.0,36.0
5,36.0 ,, 36.0

Năm giây sau khi bắt đầu ghi nhật ký, nhiệt độ của cảm biến thứ hai (lõi 0) vẫn
37C.

CẢNH BÁO


psensor-server không cung cấp bất kỳ cách nào để hạn chế kết nối với máy chủ HTTP,
tệ nhất là không có nỗ lực nào được thực hiện để chống lại các cuộc tấn công HTTP độc hại. Bạn nên làm cho
cổng psensor-server chỉ khả dụng với mạng hoặc máy tính mà bạn tin tưởng bằng cách sử dụng thông thường
các công cụ bảo mật mạng của hệ thống (ví dụ: iptables(8)).

BÁO CÁO GIỎI


Báo cáo lỗi cho: [email được bảo vệ]

trang chủ psensor:http://wpitchoune.net/psensor>

BẢN QUYỀN


Bản quyền © 2010-2012 [email được bảo vệ] Giấy phép GPLv2: GNU GPL phiên bản 2 trở lên
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
Đây là phần mềm miễn phí: bạn có thể tự do thay đổi và phân phối lại nó. KHÔNG CÓ BẢO HÀNH,
theo như quyền hạn được quy định bởi luật pháp.

Sử dụng máy chủ psensor trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad




×
quảng cáo
❤️Mua sắm, đặt phòng hoặc mua tại đây — không mất phí, giúp duy trì các dịch vụ miễn phí.