Liking cljdoc? Tell your friends :D

spootnik.reporter.impl


->aliasclj

(->alias v)

->eventclj

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

build-clientcljmultimethod


build-metricsclj

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

build-metrics-reportercljmultimethod


build-metrics-reportersclj

(build-metrics-reporters reg reporters rclient prometheus-registry)

config->protocolclj


make-reporterclj

(make-reporter)
(make-reporter reporter)

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)

prometheus-handlerclj

(prometheus-handler prometheus prometheus-registry req)

prometheus-str-metricsclj

(prometheus-str-metrics)
(prometheus-str-metrics registry)

Extracts and returns as string metrics from a Prometheus registry. Defaults to the defaultRegistry if no registry is provided.

Extracts and returns as string metrics from a Prometheus registry.
Defaults to the defaultRegistry if no registry is provided.
raw docstring

Reporterclj


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.
raw docstring

riemann-events!clj

(riemann-events! client defaults events)

riemann-sendclj

(riemann-send client events)

RiemannSinkcljprotocol

send!clj

(send! this e)

SentrySinkcljprotocol

capture!clj

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

ssl-contextclj

(ssl-context {:keys [pkey cert ca-cert]})

time!cljmacro

(time! reporter alias & body)

with-time!cljmacro

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

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

× close