PryIn v0.1.0 API Reference

Modules

PryIn is a performance metrics platform for your Phoenix application

Behaviour for the API module. Implemented by PryIn.Api.Live for real API calls and by PryIn.Api.Test for testing

Live Api module for PryIn

Helper functions for modules forwarding data via API to PryIn

Collects metrics for ecto queries inside a tracked interaction

Collects metrics about view rendering and allows for custom instrumentation

Polls for metrics and forwards them to the API. Polling interval can be configured with config :pryin, :forward_interval, 1000. API restrictions may apply

Stores interactions that will later be forwarded by the forwarder

Collects metrics about requests

Periodically sends system metrics to PryIn. Can be turned off with config :pryin, :collect_system_metrics, false. API restrictions may apply

Common functions for handling time

Run a function capturing any errors