1.7.127 • Published 9 months ago

@kimitsu/otel-sdk-web v1.7.127

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

OpenTelemetry SDK for Browser JS

CI npm version License: MIT

NOTE: This package depends on experimental packages. There's no guarantee to work correctly.

This package provides OpenTelemetry SDK for Browser JS including tracing, metrics and logs.

Quick Start

Installation

npm

npm install @kimitsu/otel-sdk-web

yarn

yarn add @kimitsu/otel-sdk-web

pnpm

pnpm install @kimitsu/otel-sdk-web

Instrumentation

Create Tracer, Meter and Logger

const { tracer, meter, logger } = start({
  serviceName: "client",
  tracerName: "app",
  meterName: "app",
  loggerName: "app",
});

Emit Spans

const span = tracer.startSpan("client manual span");
span.end();

Emit Instruments

const counter = meter.createCounter("client_counter");
counter.add(1);

Emit LogRecords

logger.info("client log");

Configuration

Common Attributes

Option NameRequiredDescriptionTypeDefault Value
serviceNameYour service name.string
otelcolOriginThe origin of OpenTelemetry Collector.string"http://localhost:4318"
debugThe flag to enable debug output to console.log.booleanfalse

Traces Attributes

Option NameRequiredDescriptionTypeDefault Value
tracerNameThe Tracer name.string
otelcolTracesPathThe path of the traces endpoint of OpenTelemetry Collector.string"/v1/traces"

Metrics Attributes

Option NameRequiredDescriptionTypeDefault Value
meterNameThe Meter name.string
otelcolMetricsPathThe path of the metrics endpoint of OpenTelemetry Collector.string"/v1/metrics"
metricsExportIntervalMillisThe interval in milliseconds for exporting metrics.number60_000

Logs Attributes

Option NameRequiredDescriptionTypeDefault Value
loggerNameThe Logger name.string
otelcolLogsPathThe path of the logs endpoint of OpenTelemetry Collector.string"/v1/logs"
logLevelThe log level.SeverityNumberSeverityNumber.INFO

Examples

Next.js

See under /examples/nextjs.

1.7.127

9 months ago

1.7.126

9 months ago

1.7.125

9 months ago

1.7.124

9 months ago

1.7.123

9 months ago

1.7.122

9 months ago

1.7.120

10 months ago

1.7.121

9 months ago

1.7.117

10 months ago

1.7.116

10 months ago

1.7.115

10 months ago

1.7.119

10 months ago

1.7.118

10 months ago

1.7.113

10 months ago

1.7.112

10 months ago

1.7.114

10 months ago

1.7.111

10 months ago

1.7.110

10 months ago

1.7.109

10 months ago

1.7.108

10 months ago

1.7.107

10 months ago

1.7.106

10 months ago

1.7.105

10 months ago

1.7.104

10 months ago

1.7.103

10 months ago

1.7.102

10 months ago

1.7.101

10 months ago

1.7.100

10 months ago

1.7.99

11 months ago

1.7.98

11 months ago

1.7.97

11 months ago

1.7.96

11 months ago

1.7.90

11 months ago

1.7.91

11 months ago

1.7.92

11 months ago

1.7.93

11 months ago

1.7.94

11 months ago

1.7.95

11 months ago

1.7.70

1 year ago

1.7.71

1 year ago

1.7.72

1 year ago

1.7.73

1 year ago

1.7.74

1 year ago

1.7.75

1 year ago

1.7.76

12 months ago

1.7.77

12 months ago

1.7.78

12 months ago

1.7.79

12 months ago

1.7.80

12 months ago

1.7.81

12 months ago

1.7.82

12 months ago

1.7.83

12 months ago

1.7.84

12 months ago

1.7.85

12 months ago

1.7.86

12 months ago

1.7.87

12 months ago

1.7.88

12 months ago

1.7.89

12 months ago

1.7.51

1 year ago

1.7.52

1 year ago

1.7.53

1 year ago

1.7.54

1 year ago

1.7.55

1 year ago

1.7.56

1 year ago

1.7.57

1 year ago

1.7.58

1 year ago

1.7.59

1 year ago

1.7.60

1 year ago

1.7.61

1 year ago

1.7.62

1 year ago

1.7.63

1 year ago

1.7.64

1 year ago

1.7.65

1 year ago

1.7.66

1 year ago

1.7.67

1 year ago

1.7.68

1 year ago

1.7.69

1 year ago

1.7.50

1 year ago

1.7.49

1 year ago

1.7.47

1 year ago

1.7.48

1 year ago

1.7.46

1 year ago

1.7.44

1 year ago

1.7.45

1 year ago

1.7.43

1 year ago

1.7.42

1 year ago

1.7.41

1 year ago

1.7.39

1 year ago

1.7.40

1 year ago

1.7.37

1 year ago

1.7.38

1 year ago

1.7.36

1 year ago

1.7.35

1 year ago

1.7.34

1 year ago

1.7.33

1 year ago

1.7.31

1 year ago

1.7.32

1 year ago

1.7.30

1 year ago

1.7.29

1 year ago

1.7.28

1 year ago

1.7.26

1 year ago

1.7.27

1 year ago

1.7.25

1 year ago

1.7.24

1 year ago

1.7.23

1 year ago

1.7.20

1 year ago

1.7.21

1 year ago

1.7.22

1 year ago

1.7.19

1 year ago

1.7.18

1 year ago

1.7.17

1 year ago

1.7.16

1 year ago

1.7.15

1 year ago

1.7.13

1 year ago

1.7.14

1 year ago

1.7.12

1 year ago

1.7.11

1 year ago

1.7.10

1 year ago

1.7.9

1 year ago

1.7.8

1 year ago

1.7.7

1 year ago

1.7.6

1 year ago

1.7.5

1 year ago

1.7.3

1 year ago

1.7.4

1 year ago

1.7.2

1 year ago

1.7.1

1 year ago

1.7.0

1 year ago

1.6.1

1 year ago

1.6.0

1 year ago

1.5.0

1 year ago

1.4.0

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

1.2.0

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago