OpenTelemetry Bot d680729c09 [chore] Prepare release 0.90.0 (#29543) 1 năm trước cách đây
..
internal 84e3963a50 [chore] addressing lint issues (#22862) 1 năm trước cách đây
testdata 5b552efe32 [exporter/instana] Add tests for explicit CA file (#14750) 2 năm trước cách đây
Makefile 3d3f2915a7 Add Instana exporter overall structure (#13452) 2 năm trước cách đây
README.md 4982f49841 [chore] update examples to use debugexporter (#26715) 1 năm trước cách đây
config.go 5133f4ccd6 [chore] use license shortform (#22052) 1 năm trước cách đây
config_test.go 5133f4ccd6 [chore] use license shortform (#22052) 1 năm trước cách đây
exporter.go 5133f4ccd6 [chore] use license shortform (#22052) 1 năm trước cách đây
exporter_test.go 5133f4ccd6 [chore] use license shortform (#22052) 1 năm trước cách đây
factory.go 64848aa5d5 [exporter/instana] use generated status header (#22136) 1 năm trước cách đây
factory_test.go 64848aa5d5 [exporter/instana] use generated status header (#22136) 1 năm trước cách đây
go.mod d680729c09 [chore] Prepare release 0.90.0 (#29543) 1 năm trước cách đây
go.sum 40b485f08a Update core for v0.90.0 release (#29539) 1 năm trước cách đây
metadata.yaml 8a4348cb00 [chore] add codeowners to metadata (#24404) 1 năm trước cách đây

README.md

Instana Exporter

Status
Stability alpha: traces
Distributions contrib
Issues Open issues Closed issues
Code Owners @jpkrohling, @hickeyma

The Instana Exporter converts OpenTelemetry trace data and then sends it to the Instana Backend.

Exporter Configuration

The following exporter configuration parameters are supported.

Parameter Description
endpoint The Instana backend endpoint that the Exporter connects to. It depends on your region and how it is hosted. It starts with https://serverless- for SaaS. Otherwise, it starts with https://. It corresponds to the Instana environment variable INSTANA_ENDPOINT_URL
agent_key Your Instana Agent key. The same agent key can be used for host agents and serverless monitoring. It corresponds to the Instana environment variable INSTANA_AGENT_KEY
tls/ca_file [Optional] Certificate authority file for an Instana backend connection where the backend uses a self signed certificate.

These parameters match the Instana Serverless Monitoring environment variables and can be found here.

Sample Configuration

The code snippet below shows how your configuration file should look like:

[...]

exporters:
  instana:
    endpoint: ${env:INSTANA_ENDPOINT_URL}
    agent_key: ${env:INSTANA_AGENT_KEY}

[...]

service:
  pipelines:
    traces:
      exporters: [instana]

[...]

Full Example

receivers:
  otlp:
    protocols:
      grpc:
      http:

processors:
  batch:
exporters:
  instana:
    endpoint: ${env:INSTANA_ENDPOINT_URL}
    agent_key: ${env:INSTANA_AGENT_KEY}
    tls:
      ca_file: someCA.pem # Optional. Certificate authority file for Instana backend connection.

service:
  pipelines:
    traces:
      receivers: [otlp]
      processors: [batch]
      exporters: [instana]