Skip to main content

A simple Python package to fetch system health metrics.

Project description

systemhealthcheck

PyPI version Python versions License

systemhealthcheck is a lightweight, production-style Python package that exposes real-time system health metrics.
It includes both:

  • A fast API-safe get_health() function, and
  • A console-based monitoring CLI tool that prints metrics at fixed intervals.

This project is ideal for learning, DevOps demonstrations, monitoring scripts, and showcasing your Python packaging skills.


📦 Installation (from PyPI)

pip install systemhealthcheck

🖥️ CLI Usage (Console Monitoring)

After installation, systemhealthcheck provides a command-line tool that prints system metrics in a tabular format.

▶ Monitor for 5 seconds (default)

systemhealthcheck

▶ Monitor for custom time and interval

systemhealthcheck --duration 10 --interval 2

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

systemhealthcheck-0.2.4.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

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

systemhealthcheck-0.2.4-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file systemhealthcheck-0.2.4.tar.gz.

File metadata

  • Download URL: systemhealthcheck-0.2.4.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for systemhealthcheck-0.2.4.tar.gz
Algorithm Hash digest
SHA256 ba24ec037e9a30231f2a29ca6beb86caa143e7f94733597977d24aa3c9dec166
MD5 2363d3ba6375ae355fae7c761435225c
BLAKE2b-256 b251409f52458a77c2a2604acfb021a46701d49373cb3abdd1cdd292fb826b23

See more details on using hashes here.

File details

Details for the file systemhealthcheck-0.2.4-py3-none-any.whl.

File metadata

File hashes

Hashes for systemhealthcheck-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 613fcc41dda6923eefd183540529e4baa7b175b60015629453fccf5e0925a3d1
MD5 535e6d13ffeb83022f4e6cb489370c02
BLAKE2b-256 6b2d81fbf234eb4099304fc958b61cde8d2972d29452ef7ae1e0a48d1c9cbb81

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