Metadata-Version: 2.5
Name: unpaismejor_performance_monitor
Version: 8.0.4
Summary: Safe RPC and SQL performance diagnostics for Tryton
Project-URL: homepage, https://www.unpaismejor.org.do
Author: Fundación Un País Mejor
Maintainer: Fundación Un País Mejor
License-Expression: GPL-3.0-or-later
License-File: COPYRIGHT
License-File: LICENSE
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Plugins
Classifier: Framework :: Tryton
Classifier: Topic :: System :: Monitoring
Requires-Python: >=3.10
Requires-Dist: trytond<8.1,>=8.0
Provides-Extra: test
Requires-Dist: proteus<8.1,>=8.0; extra == 'test'
Description-Content-Type: text/x-rst

Tryton Performance Monitor
==========================

Performance diagnostics for Tryton 8.0. The module correlates sampled RPC
calls with PostgreSQL queries, detects slow calls and possible N+1 patterns,
and records Python stack locations for slow or failed SQL operations.

The monitor is disabled by default. Only members of Tryton's Administration
group may access its data. SQL parameter values are not stored unless the
administrator explicitly enables SQL text capture; even then, only slow or
failed queries are persisted.

For production deployments this module complements, rather than replaces,
PostgreSQL ``pg_stat_statements`` and host/container metrics.
