Packages

Application to track metrics for Verk queues & jobs

Current section

Files

Jump to
verk_stats lib verk_stats sink.ex
Raw

lib/verk_stats/sink.ex

defmodule VerkStats.Sink do
@moduledoc """
Examples:
sink.collect(:counter, "jobs.start", 1, worker: "Example", queue: "default")
"""
@type collect_type :: :counter | :timing
@callback collect(collect_type, iodata, term, [String.t()]) :: :ok
end