<html><head><metacharset="UTF-8"/><title>Telemere 1.0.0-beta3</title><linkrel="stylesheet"type="text/css"href="css/default.css"/><linkrel="stylesheet"type="text/css"href="css/highlight.css"/><scripttype="text/javascript"src="js/highlight.min.js"></script><scripttype="text/javascript"src="js/jquery.min.js"></script><scripttype="text/javascript"src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><divid="header"><h2>Generated by <ahref="https://github.com/weavejester/codox">Codox</a></h2><h1><ahref="index.html"><spanclass="project-title"><spanclass="project-name">Telemere</span><spanclass="project-version">1.0.0-beta3</span></span></a></h1><divid="langs"><divclass="lang current">clj</div><divclass="lang"><ahref="index.cljs.html">cljs</a></div></div></div><divclass="sidebar primary"><h3class="no-link"><spanclass="inner">Namespaces</span></h3><ul><liclass="depth-1"><divclass="no-link"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>taoensso</span></div></div></li><liclass="depth-2"><ahref="taoensso.telemere.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>telemere</span></div></a></li><liclass="depth-3 branch"><ahref="taoensso.telemere.open-telemetry.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>open-telemetry</span></div></a></li><liclass="depth-3 branch"><ahref="taoensso.telemere.streams.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>streams</span></div></a></li><liclass="depth-3 branch"><ahref="taoensso.telemere.timbre.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>timbre</span></div></a></li><liclass="depth-3 branch"><ahref="taoensso.telemere.tools-logging.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>tools-logging</span></div></a></li><liclass="depth-3"><ahref="taoensso.telemere.utils.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>utils</span></div></a></li></ul></div><divclass="namespace-index"id="content"><h1><spanclass="project-title"><spanclass="project-name">Telemere</span><spanclass="project-version">1.0.0-beta3</span></span></h1><h5class="license">Released under the <ahref="https://www.eclipse.org/legal/epl-v10.html">Eclipse Public License - v 1.0</a></h5><divclass="doc"><p>Structured telemetry library for Clojure/Script.</p></div><h2>Installation</h2><p>To install, add the following dependency to your project or build file:</p><preclass="deps">[com.taoensso/telemere "1.0.0-beta3"]</pre><h2>Namespaces</h2><divclass="namespace"><h3><ahref="taoensso.telemere.html">taoensso.telemere</a></h3><divclass="doc"><preclass="plaintext">Structured telemetry for Clojure/Script applications.</pre></div><divclass="index"><p>Public variables and functions:</p><ul><li><ahref="taoensso.telemere.html#var-*ctx*">*ctx*</a></li><li><ahref="taoensso.telemere.html#var-*middleware*">*middleware*</a></li><li><ahref="taoensso.telemere.html#var-add-handler.21">add-handler!</a></li><li><ahref="taoensso.telemere.html#var-catch-.3Eerror.21">catch->error!</a></li><li><ahref="taoensso.telemere.html#var-chance">chance</a></li><li><ahref="taoensso.telemere.html#var-check-intakes">check-intakes</a></li><li><ahref="taoensso.telemere.html#var-default-ctx">default-ctx</a></li><li><ahref="taoensso.telemere.html#var-error.21">error!</a></li><li><ahref="taoensso.telemere.html#var-error-signal.3F">error-signal?</a></li><li><ahref="taoensso.telemere.html#var-event.21">event!</a></li><li><ahref="taoensso.telemere.html#var-get-env">get-env</a></li><li><ahref="taoensso.telemere.html#var-get-filters">get-filters</a></li><li><ahref="taoensso.telemere.html#var-get-handlers">get-handlers</a></li><
Intended to help ease migration from Timbre to Telemere.</pre></div><divclass="index"><p>Public variables and functions:</p><ul><li><ahref="taoensso.telemere.timbre.html#var-debug">debug</a></li><li><ahref="taoensso.telemere.timbre.html#var-debugf">debugf</a></li><li><ahref="taoensso.telemere.timbre.html#var-error">error</a></li><li><ahref="taoensso.telemere.timbre.html#var-errorf">errorf</a></li><li><ahref="taoensso.telemere.timbre.html#var-fatal">fatal</a></li><li><ahref="taoensso.telemere.timbre.html#var-fatalf">fatalf</a></li><li><ahref="taoensso.telemere.timbre.html#var-info">info</a></li><li><ahref="taoensso.telemere.timbre.html#var-infof">infof</a></li><li><ahref="taoensso.telemere.timbre.html#var-log">log</a></li><li><ahref="taoensso.telemere.timbre.html#var-log-and-rethrow-errors">log-and-rethrow-errors</a></li><li><ahref="taoensso.telemere.timbre.html#var-log-errors">log-errors</a></li><li><ahref="taoensso.telemere.timbre.html#var-logf">logf</a></li><li><ahref="taoensso.telemere.timbre.html#var-logged-future">logged-future</a></li><li><ahref="taoensso.telemere.timbre.html#var-refer-timbre">refer-timbre</a></li><li><ahref="taoensso.telemere.timbre.html#var-report">report</a></li><li><ahref="taoensso.telemere.timbre.html#var-reportf">reportf</a></li><li><ahref="taoensso.telemere.timbre.html#var-set-min-level.21">set-min-level!</a></li><li><ahref="taoensso.telemere.timbre.html#var-set-ns-min-level.21">set-ns-min-level!</a></li><li><ahref="taoensso.telemere.timbre.html#var-shutdown-appenders.21">shutdown-appenders!</a></li><li><ahref="taoensso.telemere.timbre.html#var-spy.21">spy!</a></li><li><ahref="taoensso.telemere.timbre.html#var-trace">trace</a></li><li><ahref="taoensso.telemere.timbre.html#var-tracef">tracef</a></li><li><ahref="taoensso.telemere.timbre.html#var-warn">warn</a></li><li><ahref="taoensso.telemere.timbre.html#var-warnf">warnf</a></li><li><ahref="taoensso.telemere.timbre.html#var-with-context">with-context</a></li><li><ahref="taoensso.telemere.timbre.html#var-with-context.2B">with-context+</a></li><li><ahref="taoensso.telemere.timbre.html#var-with-min-level">with-min-level</a></li></ul></div></div><divclass="namespace"><h3><ahref="taoensso.telemere.tools-logging.html">taoensso.telemere.tools-logging</a></h3><divclass="doc"><preclass="plaintext">Intake support for `clojure.tools.logging` -> Telemere.
Telemere will attempt to load this ns automatically when possible.</pre></div><divclass="index"><p>Public variables and functions:</p><ul><li><ahref="taoensso.telemere.tools-logging.html#var-check-intake">check-intake</a></li><li><ahref="taoensso.telemere.tools-logging.html#var-tools-logging-.3Etelemere.21">tools-logging->telemere!</a></li><li><ahref="taoensso.telemere.tools-logging.html#var-tools-logging-.3Etelemere.3F">tools-logging->telemere?</a></li></ul></div></div><divclass="namespace"><h3><ahref="taoensso.telemere.utils.html">taoensso.telemere.utils</a></h3><divclass="doc"><preclass="plaintext">Misc utils useful for Telemere handlers, middleware, etc.</pre></div><divclass="index"><p>Public variables and functions:</p><ul><li><ahref="taoensso.telemere.utils.html#var-error-in-signal-.3Emaps">error-in-signal->maps</a></li><li><ahref="taoensso.telemere.utils.html#var-error-signal.3F">error-signal?</a></li><li><ahref="taoensso.telemere.utils.html#var-file-writer">file-writer</a></li><li><ahref="taoensso.telemere.utils.html#var-format-error-fn">format-error-fn</a></li><li><ahref="taoensso.telemere.utils.html#var-format-inst-fn">format-inst-fn</a></li><li><ahref="taoensso.telemere.utils.html#var-format-nsecs-fn">format-nsecs-fn</a></li><li><ahref="taoensso.telemere.utils.html#var-format-signal-.3Eedn-fn">format-signal->edn-fn</a></li><li><ahref="taoensso.telemere.utils.html#var-format-signal-.3Ejson-fn">format-signal->json-fn</a></li><li><ahref="taoensso.telemere.utils.html#var-format-signal-.3Estr-fn">format-signal->str-fn</a></li><li><ahref="taoensso.telemere.utils.html#var-format-signal-prelude-fn">format-signal-prelude-fn</a></li><li><ahref="taoensso.telemere.utils.html#var-host-ip">host-ip</a></li><li><ahref="taoensso.telemere.utils.html#var-hostname">hostname</a></li><li><ahref="taoensso.telemere.utils.html#var-minify-signal">minify-signal</a></li><li><ahref="taoensso.telemere.utils.html#var-newline">newline</a></li><li><ahref="taoensso.telemere.utils.html#var-pr-edn">pr-edn</a></li><li><ahref="taoensso.telemere.utils.html#var-thread-id">thread-id</a></li><li><ahref="taoensso.telemere.utils.html#var-thread-name">thread-name</a></li></ul></div></div></div></body></html>