Skip to content

Latest commit

 

History

History

coralogixexporter

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Coralogix Exporter

The Coralogix exporter sends traces to Coralogix as Coralogix logs.

Supported pipeline types: traces, metrics

Please review the Collector's security documentation, which contains recommendations on securing sensitive information such as the API key required by this exporter.

Configuration

Example configuration:

exporters:
  coralogix:
    # The Coralogix traces ingress endpoint
    endpoint: "tracing-ingress.coralogix.com:9443"

    # Your Coralogix private key is sensitive
    private_key: "xxx"

    # Traces emitted by this OpenTelemetry exporter should be tagged
    # in Coralogix with the following application and subsystem names
    application_name: "MyBusinessEnvironment"
    # Deprecated: [v0.47.0] SubSystem will remove in the next version
    subsystem_name: "MyBusinessSystem"

    # Timeout is the timeout for every attempt to send data to the backend.
    timeout: 30s

Coralogix's Endpoints

Region Traces Endpoint Metrics Endpoint
USA1 tracing-ingress.coralogix.us:9443 https://metrics-api.coralogix.us
APAC1 tracing-ingress.app.coralogix.in:9443 https://metrics-api.coralogix.in
APAC2 tracing-ingress.coralogixsg.com:9443 https://metrics-api.coralogixsg.com
EUROPE1 tracing-ingress.coralogix.com:9443 https://metrics-api.coralogix.com
EUROPE2 tracing-ingress.eu2.coralogix.com:9443 https://metrics-api.eu2.coralogix.com

Trace Exporter

Timestamp

Please pay attention to the timestamps that are being produced by the receivers that are producing the traces being exported by the Coralogix exporter. Coralogix can only accept events which are not older than 24 hours.

Metrics

Prometheus is currently the leading tool for metric collection, it’s easy to integrate and easy to use.

exporters:
  prometheusremotewrite:
    # The Coralogix metrics ingress endpoint
    endpoint: "https://metrics-api.coralogix.com"

    # Your Coralogix private key (sensitive)
    # This token identifies you into your Coralogix account. 
    # Your Coralogix private key is sensitive!
    headers:
      Authorization: "Bearer <Your Private Key>"
      
    # Mertrics emitted by this OpenTelemetry exporter should be tagged
    # in Coralogix with the following application and subsystem names
    external_labels:
      appLabelName: "MyBusinessEnvironment"
      subSystemLabelName: "MyBusinessSystem"

Need help?

We love to assist our customers, simply book your implementation session, and we will walk you through setting up this exporter, step by step.