Keel
Toggle table of contents
0.0.1
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
Keel
keel-core
/
com.keel.kernel.observability
/
KeelObservability
Keel
Observability
interface
KeelObservability
(
source
)
Inheritors
ObservabilityHub
Members
Functions
emit
Custom
Event
Link copied to clipboard
abstract
fun
emitCustomEvent
(
type
:
String
,
payload
:
JsonElement
)
events
Link copied to clipboard
abstract
fun
events
(
)
:
Flow
<
ObservabilityStreamEvent
>
flow
Snapshot
Link copied to clipboard
abstract
fun
flowSnapshot
(
limit
:
Int
=
100
)
:
List
<
FlowEvent
>
jvm
Snapshot
Link copied to clipboard
abstract
fun
jvmSnapshot
(
)
:
List
<
JvmNode
>
panels
Link copied to clipboard
abstract
fun
panels
(
)
:
List
<
PanelInfo
>
register
Panel
Link copied to clipboard
abstract
fun
registerPanel
(
id
:
String
,
title
:
String
,
dataEndpoint
:
String
)
tag
Current
Span
Link copied to clipboard
abstract
fun
tagCurrentSpan
(
key
:
String
,
value
:
String
)
trace
Snapshot
Link copied to clipboard
abstract
fun
traceSnapshot
(
limit
:
Int
=
100
,
sinceEpochMs
:
Long
?
=
null
)
:
List
<
TraceSpanEvent
>