Metadata-Version: 2.5
Name: monitaudit
Version: 0.1.0
Summary: A lightweight, low-overhead Python framework for real-time log monitoring and structured system auditing.
Project-URL: Homepage, https://github.com/informatie/monitaudit
Project-URL: Issues, https://github.com/informatie/monitaudit/issues
Author-email: Informatie <informatie@nednazit.nl>
License: MIT
License-File: LICENSE
Keywords: audit-trail,logging,monitoring,observability,telemetry
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: System :: Logging
Classifier: Topic :: System :: Monitoring
Requires-Python: >=3.14
Requires-Dist: delta-spark>=4.4.1
Requires-Dist: prek>=0.5.7
Requires-Dist: py4j>=0.10.9.9
Requires-Dist: pydantic>=2.0
Requires-Dist: pyspark[sql]>=4.2.0
Requires-Dist: pytest>=9.1.1
Requires-Dist: pyyaml>=6.0.3
Description-Content-Type: text/markdown

# monitaudit
A lightweight, low-overhead Python framework designed for real-time log monitoring, structured system auditing, and event tracking without generic monitaudit patterns.

#### monitaudit 🔍 🛡️

A lightweight, high-performance Python framework built specifically to handle concurrent log monitoring, active system observation, and secure audit tracking. 

Unlike generic monitaudit modules that clutter your architecture, monitaudit provides an explicit, developer-friendly interface dedicated entirely to application telemetry, structured debugging logs, and compliance trails. 

#### Key Highlights

* **Zero Overhead Monit:** Low-friction background watchers that tail, filter, and stream live system and application events.
* **Tamper-Evident Audit:** Built-in hooks to securely track, trace, and archive state-mutations and administrative actions.
* **Modern Python First:** Fully typed, asynchronous-friendly, and completely free of legacy third-party dependencies.
