MetricLogger

wvlet.airframe.fluentd.MetricLogger
abstract class MetricLogger extends AutoCloseable

Attributes

Graph
Supertypes
trait AutoCloseable
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

override def close(): Unit

Attributes

Definition Classes
AutoCloseable
protected def emitRaw(fullTag: String, event: Map[String, Any]): Unit
protected def emitRawMsgPack(fullTag: String, event: Array[Byte]): Unit
protected def tagPrefix: Option[String]
def withTagPrefix(newTagPrefix: String): MetricLogger

Concrete methods

def emit(tag: String, event: Map[String, Any]): Unit
def emitMsgPack(tag: String, event: Array[Byte]): Unit
def flush(): Unit
@PostConstruct
def start(): Unit