View Source Sibyl.Plugins.Absinthe (Sibyl v0.1.9)

Sibyl plugin module for listening to telemetry events emitted by Absinthe. See docs for Sibyl.Plugin for more information about plugins themselves.

This plugin will extend Sibyl and enable any configured Sibyl handler to listen to various events emitted by Absinthe including field resolution, query execution, and batching.

Use via Sibyl.Handlers.attach_all_events(plugins: [Sibyl.Plugins.Absinthe]).

Note

This plugin is very much still a work in progress, and should not be used in production code!

Additionally, as this plugin is still a work in progress, it is not guaranteed to be stable. There are no unit tests provided to ensure this module does not change.