Understanding MaxScale's Transaction Performance Monitoring Filter

Overview

MaxScale's Transaction Performance Monitoring Filter (tpmfilter) information on committed transactions for performance analysis.

When to Use the Transaction Performance Monitoring Filter?

The Transaction Performance Monitoring Filter (tpmfilter) allows you to:

  • Group received statements into individual transactions

  • Log committed transactions with metrics, including timestamp, client, SQL statements, latency, etc.

  • Define rules based on client user

  • Define rules based on client host

Next steps: