scout_apm v0.2.0 API Reference

Modules

Documentation for ScoutApm

Public interface to configuration settings. Reads from several configuration sources, giving each an opportunity to respond with its value before trying the next

Always says it contains key, and the value is always nil

Store a single metric, that may contain aggregated data around many calls to that metric. Uniquely identified by type / name / desc / scope

A record of a single trace

A way to absorb & combine metrics into a single set, keeping track of min/max/count, etc

The payload structure for a single SlowTransaction / Trace

A capped set type that has a few rules on inclusion

A simple module to log when a watched process fails. Only works to watch module based workers currently, not arbitrary pids. See usage in application.ex