0.0.72 • Published 4 years ago
@aspecto/opentelemetry-plugin-kafka-node v0.0.72
OpenTelemetry kafka-node Instrumentation for Node.js
This module provides automatic instrumentation for kafka-node
.
Installation
npm install --save @aspecto/opentelemetry-plugin-kafka-node
Usage
To load a specific plugin (kafka-node in this case), specify it in the Node Tracer's configuration
const { NodeTracerProvider } = require('@opentelemetry/node');
const provider = new NodeTracerProvider({
plugins: {
'kafka-node': {
enabled: true,
// You may use a package name or absolute path to the file.
path: '@aspecto/opentelemetry-plugin-kafka-node',
}
}
});
kafka-node Plugin Options
kafka-node plugin has few options available to choose from. You can set the following:
Options | Type | Description |
---|---|---|
producerHook | KafkaProducerCustomAttributeFunction | Hook called before producer message is sent, which allow to add custom attributes to span. |
consumerHook | KafkaConsumerCustomAttributeFunction | Hook called before consumer message is processed, which allow to add custom attributes to span. |
Known Issues
- This library instrument only the
Producer
andConsumer
. - Due to the lack of support in kafka-node in message headers, there is currently no context propagation between producers and consumers.
0.0.72
4 years ago
0.0.70
4 years ago
0.0.69
4 years ago
0.0.68
4 years ago
0.0.67
4 years ago
0.0.66
4 years ago
0.0.65
4 years ago
0.0.64
4 years ago
0.0.63
4 years ago
0.0.62
4 years ago
0.0.61
4 years ago
0.0.60
4 years ago
0.0.59
4 years ago
0.0.58
4 years ago
0.0.57
4 years ago
0.0.56
4 years ago
0.0.55
4 years ago
0.0.52
4 years ago
0.0.53
4 years ago
0.0.54
4 years ago
0.0.51
4 years ago
0.0.50
4 years ago
0.0.50-alpha.7
4 years ago
0.0.50-alpha.6
4 years ago
0.0.50-alpha.5
4 years ago
0.0.50-alpha.2
4 years ago
0.0.50-alpha.1
4 years ago
0.0.49
4 years ago
0.0.48
4 years ago
0.0.48-alpha.1
4 years ago
0.0.45-alpha.15
4 years ago
0.0.45-alpha.0
4 years ago
0.0.45-alpha.1
4 years ago
0.0.47
4 years ago
0.0.46
4 years ago
0.0.45
4 years ago
0.0.44
4 years ago
0.0.43
4 years ago
0.0.43-alpha.13
4 years ago
0.0.43-alpha.26
4 years ago
0.0.42
4 years ago
0.0.41
4 years ago
0.0.40
4 years ago
0.0.38
4 years ago