Skip to main content

Web-based hardware monitoring node for RDK devices

Project description

RDK Performance Node

Web-based hardware monitoring node for RDK devices (X3/X3 Module/X5/Ultra/S100).

Features

  • Real-time CPU/BPU/Memory/Disk/Temperature monitoring
  • Performance mode switching (performance/powersave/schedutil)
  • Web-based interface accessible via browser
  • Support for multiple RDK device types

Installation

pip install rdk_performance_node -i http://archive.d-robotics.cc/simple/ --trusted-host archive.d-robotics.cc

Usage

sudo performance_node --device -1 --port 7999

Command Line Arguments

  • --device: Device type (0: RDK X3, 1: RDK Ultra, 2: RDK X5, 3: RDK S100, -1: auto detect)
  • --port: Port number (default: 7999)
  • --debug: Flask debug mode (0: false, 1: true)
  • --log: Flask log (0: false, 1: true)

Examples

# Auto detect device, default port 7999
sudo performance_node

# Specify RDK Ultra, port 6666, enable debug
sudo performance_node --device 1 --port 6666 --debug 1 --log 1

Access

After starting, access the web interface via:

http://deviceIP:7999

Supported Devices

  • RDK X3 / X3 Module
  • RDK X5
  • RDK Ultra
  • RDK S100

License

Apache 2.0

Documentation

For more information, visit: https://developer.d-robotics.cc/nodehubdetail/1887025046701215746

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rdk_performance_node-1.0.0.tar.gz (362.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rdk_performance_node-1.0.0-py3-none-any.whl (382.5 kB view details)

Uploaded Python 3

File details

Details for the file rdk_performance_node-1.0.0.tar.gz.

File metadata

  • Download URL: rdk_performance_node-1.0.0.tar.gz
  • Upload date:
  • Size: 362.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for rdk_performance_node-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9d5db342e09bd2268b645f0c4c5fa3094a3f9be7f669201e43398928a620c127
MD5 4a8da9314b2b3b14ef527078402bbe8c
BLAKE2b-256 2d67fb3e4887eab2db0854abe6ab79dc7ce8166ea2ed56467081bb6359b47a79

See more details on using hashes here.

File details

Details for the file rdk_performance_node-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for rdk_performance_node-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6ba8938277ae82089bcf18b57f71bb8e9dabafe354af1eef73879a992eefdd0c
MD5 94b47f4d54677db253b6cef204b367de
BLAKE2b-256 e0bd07f4ca2556a4cdd65c3a63d679afc215b8f91a9c2f0310cb2c5eb1298d14

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page