Module statsderl

January 8, 2020 ยท View on GitHub

Data Types

key()


key() = iodata()

sample_rate()


sample_rate() = number()

value()


value() = number()

Function Index

counter/3
decrement/3
gauge/3
gauge_decrement/3
gauge_increment/3
increment/3
timing/3
timing_fun/3
timing_now/3
timing_now_us/3

Function Details

counter/3


counter(Key::key(), Value::value(), Rate::sample_rate()) -> ok

decrement/3


decrement(Key::key(), Value::value(), Rate::sample_rate()) -> ok

gauge/3


gauge(Key::key(), Value::value(), Rate::sample_rate()) -> ok

gauge_decrement/3


gauge_decrement(Key::key(), Value::value(), Rate::sample_rate()) -> ok

gauge_increment/3


gauge_increment(Key::key(), Value::value(), Rate::sample_rate()) -> ok

increment/3


increment(Key::key(), Value::value(), Rate::sample_rate()) -> ok

timing/3


timing(Key::key(), Value::value(), Rate::sample_rate()) -> ok

timing_fun/3


timing_fun(Key::key(), Fun::function(), Rate::sample_rate()) -> any()

timing_now/3


timing_now(Key::key(), Timestamp::erlang:timestamp(), Rate::sample_rate()) -> ok

timing_now_us/3


timing_now_us(Key::key(), Timestamp::erlang:timestamp(), Rate::sample_rate()) -> ok