Skip to main content
Quarantined

This project has been quarantined by PyPI admins. It cannot be installed or modified until a security review is complete.

syswatch

A lightweight Python library for real-time system monitoring and diagnostics.

syswatch helps you monitor system resources, collect performance data, and inspect the environment your Python application is running in. It is designed to provide useful system information without adding unnecessary complexity.

Features

  • Real-Time Monitoring — Track CPU, memory, disk, and network usage in real time
  • System Health Checks — Validate system requirements and detect missing or unavailable dependencies
  • Performance Monitoring — Collect key performance metrics to help identify potential bottlenecks
  • Environment Diagnostics — Inspect Python version, operating system, platform, and architecture
  • Audit Logging — Keep a record of monitoring and diagnostic operations for easier troubleshooting

Installation

Install syswatch using pip:

pip install syswatch

Why syswatch?

System issues can be difficult to diagnose, especially when applications run across different environments. syswatch provides a simple way to collect relevant system information and monitor resource usage directly from your Python applications.

Whether you are debugging performance issues, checking system requirements, or monitoring resource usage, syswatch gives you the information you need in a straightforward and lightweight package.

Download files

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

Source Distribution

syswatch-1.0.0.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

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

syswatch-1.0.0-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: syswatch-1.0.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.0

File hashes

Hashes for syswatch-1.0.0.tar.gz
Algorithm Hash digest
SHA256 2cbc5bf99eb4ed68ef6897081bf7be95307acdbc10c9d669fcfaa9c41b3591af
MD5 8d4ad1127a7b0222d254d8c1f5eda866
BLAKE2b-256 f76b0bf6a6de42bc0ffbf017812943766c19e86390644da2fbae82dc60a950e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: syswatch-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.0

File hashes

Hashes for syswatch-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 003525e4be1a7dc9bb18be3fa7e58323ab713ac698e154e48810208aa9293652
MD5 8409f7478e1f7026425de1702363694a
BLAKE2b-256 9943467f81a8ac9db54e16e5e19d9a7c58f9d9b90b8cf0b32511dfd7ed854f73

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

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