Skip to content

Metrics

Prisma Metrics gives you detailed insight into how Prisma is interactting with your Database. For more detailed information see the Prisma Documentation.

To access metrics in the Python client

Metrics can be accessed in the Python client through the Prisma.get_metrics() method. Two different formats are available, json and prometheus.

JSON Format

The default format is json which returns a prisma.Metrics instance:

from prisma import Prisma

client = Prisma()

metrics = client.get_metrics()
print(metrics.counters[0])

See the Prisma Documentation for more details on the structure of the metrics object.

Prometheus Format

The prometheus format returns a str which is a valid Prometheus data.

from prisma import Prisma

client = Prisma()

metrics = client.get_metrics(format='prometheus')
print(metrics)

See the Prisma Documentation for more details on the structure of the data.