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.3.tar.gz (4.4 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.3-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: systemhealthcheck-0.2.3.tar.gz
  • Upload date:
  • Size: 4.4 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.3.tar.gz
Algorithm Hash digest
SHA256 ce60b26d2f9adecfe5e5165fb344f280a7b5f0e5ac87f62edb07bb18369ad2a0
MD5 9f5ea0c99bb129566ba5e34490d28c9e
BLAKE2b-256 04ec16a78340d387dfaecde081924faa47ef7a22ec0e5eee078f7fb74484d7f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for systemhealthcheck-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 153feb57b15db19300b2b39fd1361e18f9d30c9b7d18c22dd570c81a63eb9bee
MD5 f11a7753c08b0bca28621ab6a9911d3d
BLAKE2b-256 b90cf61d8a19bfe60906d84bd6245b5869ce8a2a6092a53573cad03777f25d39

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