aws_ex_ray v0.1.3 API Reference
Modules
Application module which starts aws_ex_ray’s root supervisor
This module is a facade interface to send report-data to xray-daemons running on your localhost
Real client requires IO, so to enable mocking on test environment, provides a interface and swithable modules
This is a UDP client module which reports TRACE information to xray-daemon running on localhost
Supervise some UDP client (GenServer) for xray-daemon with poolboy. You con configure the number of pool-size and overflow. See also AwsExRay.Config
Config Accessor Module
This module provides some utility functions for HTTP client
This module provides a data structure which represents error report
This module provides a data structure which represents error.cause report
This module provides a data structure which represents http.request report
This module provides a data structure which represents http.response report
This module provides a data structure which represents sql report
This module provides data structure which represents X-Ray’s segment
This module provides a formatter functions for segment record
This module provides a function which gathers stacktrace and format them for error.cause report
This module supervise monitor servers with poolboy. You con configure the number of pool-size. See also AwsExRay.Config
This GenServer monitors processes which is on context of xray-tracing. When a process dies, automatically delete information related to the process from ETS table
This module provies functions to handle ETS table which contains process-and-segment mapping information
This module provides data structure which represents X-Ray’s subsegment
This module provides a formatter functions for subsegment record
This module provides data structure which represents X-Ray’s trace
This module provides parser and formatter functions for X-Ray Trace information
This module provides some utility functions