Skip to main content

Simple cli system monitor made for fun.

Project description

osmon

Are You tired of having to one of these speedtest websites every time you want to check you internet connection? We've got solution designed specially for You!
Introducing... osmon!
Minimal weight and easy in use system monitor.

Installation

pip3 install osmon

Examples

If You get stuck:

$ osmon -h
usage: osmon [-h] [--cpu] [--gpu] [--ram] [--down] [--up] [--ping] [--net] [--all]

Get some stats.

optional arguments:
  -h, --help  show this help message and exit
  --cpu, -c   Check CPU parameters
  --gpu, -g   Check GPU parameters
  --ram, -r   Check RAM paramters
  --down, -d  Check download speed
  --up, -u    Check upload speed
  --ping, -p  Check download speed
  --net, -n   Check all network parameters
  --all, -a   Check all possible parameters

To get output off all possible measurements run:

$ osmon -a

CPU usage: 2.1%
Usage by Threads: 12
1  -  [3.3%]
2  -  [2.5%]
3  -  [3.3%]
4  -  [1.7%]
5  -  [1.6%]
6  -  [0.0%]
7  -  [0.0%]
8  -  [1.6%]
9  -  [2.5%]
10  -  [0.0%]
11  -  [3.3%]
12  -  [4.1%]
VRAM:
1  -  [592]MB Used
GPU Usage: 
 [1]
RAM usage: 27.2%
Available: 72.8%
Retrieving speedtest.net configuration...
Testing from Skynet sp. z o.o. ($IP)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Orange Polska S.A. (Warsaw) [14.84 km]: 3.898 ms
Testing download speed................................................................................
Download: 495.75 Mbit/s
Testing upload speed......................................................................................................
Upload: 60.53 Mbit/s

Why?

To gather Your data. And but mostly to learn new things and have fun.

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

osmon-0.1.5.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

osmon-0.1.5-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file osmon-0.1.5.tar.gz.

File metadata

  • Download URL: osmon-0.1.5.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.21.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.53.0 CPython/3.8.5

File hashes

Hashes for osmon-0.1.5.tar.gz
Algorithm Hash digest
SHA256 75d9ea681c42f18ba334d8e30e4a68cb328e98e6826eaf5f7828c1581ff342d9
MD5 85d58c41c716a1917cb0ff606a7c6185
BLAKE2b-256 b3ceb3ca382e224da4708ca8475d0b51031481cd9bf12004d57f0bb94287d233

See more details on using hashes here.

File details

Details for the file osmon-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: osmon-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.21.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.53.0 CPython/3.8.5

File hashes

Hashes for osmon-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 1d9d6b433193f89e682c0d00141826fd27b52a6ac2625c305d86e7a93286d7e9
MD5 10ee9ab7d7c27e9ddaf4db6b0372e557
BLAKE2b-256 0f06e8fcb836441e636d2d76db210b194925a9e8734e0cc896642cabf1c2bf34

See more details on using hashes here.

Supported by

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