Skip to main content

Description

The purpose of this repository is to provide an ExoEdge protocol source that can report linux system information.

A protocol source (often just referred to as a “source”) is the glue between ExoEdge and the field-bus that you want to get data to and from. It is helpful to think of a source as a plugin to ExoEdge.

images/LinuxStatsConfig.png

Available Functions

time

Displays the current time in the format “HH:MM:SS”

datetime

Displays the current datetime of the device in the format “YYYY-MM-DD HH:MM:SS.sss”

cpu

Displays the current CPU usage as a percent

mem

Displays the current memory usage as a percent

interfaces

Requires ‘/sbin/ifconfig’ or ‘ip a’ to execute on the device. Displays the active interfaces and their IP addresses in a JSON format. Use the ‘JSON Table’ panel to view.

Install

Installing a build can be done in several ways:

Installing From Source

$ python setup.py install

Installing From Builds

$ pip install dist/*.whl

Installing From Builds

$ pip install exoedge_linuxstats

Metadata

Release files for exoedge-linuxstats 20.7.29

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for exoedge-linuxstats 20.7.29
File Interpreter ABI Platform Actions
exoedge_linuxstats-20.7.29-py2.py3-none-any.whl Python 2, Python 3 none any Details for exoedge_linuxstats-20.7.29-py2.py3-none-any.whl

Release files / exoedge_linuxstats-20.7.29-py2.py3-none-any.whl

Download URL exoedge_linuxstats-20.7.29-py2.py3-none-any.whl
Size 9.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
286cb3ae1de7ba5e9859e2fc337427177cf86070a22d7e0ae10470a311d159fb
BLAKE2b-256 checksum
How to use checksums
9bff1729bf7c4306b07212b5e630b82cea670a562d82da2bb3926354ac6ffd1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/2.7.13

Security for exoedge-linuxstats 20.7.29

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

20.7.29 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page