Skip to content

Commit 310f7b7

Browse files
committed
Added KV instrumentation.
1 parent da02f19 commit 310f7b7

3 files changed

Lines changed: 448 additions & 0 deletions

File tree

python/natsrpy/instrumentation/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ async def main() -> None:
4040

4141
from .js_consumer import JSConsumerInstrumentation
4242
from .js_publish import JSPublishInstrumentation
43+
from .kv import KVInstrumentation
4344
from .nats_core import NatsCoreInstrumentator
4445

4546
try:
@@ -105,8 +106,13 @@ def _instrument(self, **kwargs: Any) -> None:
105106
capture_body=capture_body,
106107
capture_headers=capture_headers,
107108
).instrument()
109+
KVInstrumentation(
110+
tracer,
111+
capture_body=capture_body,
112+
).instrument()
108113

109114
def _uninstrument(self, **kwargs: Any) -> None:
110115
NatsCoreInstrumentator.uninstrument()
111116
JSConsumerInstrumentation.uninstrument()
112117
JSPublishInstrumentation.uninstrument()
118+
KVInstrumentation.uninstrument()

0 commit comments

Comments
 (0)