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

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]