Skip to main content

Python system monitor with callbacks and logging

Project description

ci docs coverage

Yet Another System Monitor written in Python with flexible and extensible tasks and callbacks, as well as proper logging facilities. Written with Python 3.11 onwards in mind.

Design choices

  • Configuration in a single YAML file

  • Detailed logging to system journal

  • Runnable as a system service

  • Concurrent execution of tasks and callbacks

  • Task attributes for callback parameters

  • Repurposable callbacks

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

yasmon-0.3.0.tar.gz (18.8 kB view hashes)

Uploaded Source

Built Distribution

yasmon-0.3.0-py3-none-any.whl (13.8 kB view hashes)

Uploaded Python 3

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