Liking cljdoc? Tell your friends :D

spootnik.reporter


->aliasclj

(->alias v)
source

->eventclj

(->event client defaults {:keys [host service time metric description] :as ev})
source

build-clientcljmultimethod

source

build-metricsclj

(build-metrics {:keys [reporters]} rclient)
source

build-metrics-reportercljmultimethod

source

build-metrics-reportersclj

(build-metrics-reporters reg reporters rclient)
source

config->protocolclj

source

make-reporterclj

(make-reporter)
(make-reporter reporter)
source

MetricHoldercljprotocol

instrument!clj

(instrument! this prefix)

time-fn!clj

(time-fn! this alias f)

start!clj

(start! this alias)

inc!clj

(inc! this alias)
(inc! this alias v)

dec!clj

(dec! this alias)
(dec! this alias v)

stop!clj

(stop! this ctx)

build!clj

(build! this type alias)
(build! this type alias f)

update!clj

(update! this alias v)

mark!clj

(mark! this alias)
(mark! this alias v)
source

prometheus-str-metricsclj

(prometheus-str-metrics)

Extracts and returns as string the metrics from the Prometheus default registry

Extracts and returns as string the metrics from the Prometheus default
registry
sourceraw docstring

riemann-clientclj

(riemann-client {:keys [batch] :as opts})

To keep dependency conflicts, let's use RiemannClient directly.

To keep dependency conflicts, let's use RiemannClient directly.
sourceraw docstring

riemann-events!clj

(riemann-events! client defaults events)
source

riemann-sendclj

(riemann-send client events)
source

RiemannSinkcljprotocol

send!clj

(send! this e)
source

SentrySinkcljprotocol

capture!clj

(capture! this e)
(capture! this e tags)
source

time!cljmacro

(time! reporter alias & body)
source

with-time!cljmacro

(with-time! [reporter alias] & body)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close