Getting Started

Access your Gigapipe account and generate a Scoped Token for Odigos

Configuring Destination Fields

  • QRYN_API_SECRET string : API Secret. The API Secret for your Gigapipe Account
    • This field is required
  • QRYN_API_KEY string : API Key. The API Token for your Gigapipe Account
    • This field is required
  • QRYN_URL string : API Url. The API Endpoint for your Gigapipe Account
    • This field is required
    • Example: https://your-account.gigapipe.com
  • QRYN_RESOURCE_TO_TELEMETRY_CONVERSION boolean : Convert container attributes to labels.
    • This field is optional and defaults to True
  • QRYN_ADD_EXPORTER_NAME boolean : Add exporter name to labels.
    • This field is optional and defaults to True

Adding Destination to Odigos

There are two primary methods for configuring destinations in Odigos:

Using the UI
1

Use the Odigos CLI to access the UI

odigos ui
2

Click on Add Destination, select Gigapipe and follow the on-screen instructions

Using Kubernetes manifests
1

Save the YAML below to a file (e.g. qryn.yaml)

apiVersion: odigos.io/v1alpha1
kind: Destination
metadata:
  name: qryn-example
  namespace: odigos-system
spec:
  data:
    QRYN_API_KEY: <API Key>
    QRYN_URL: <API Url>
    # Note: The commented fields below are optional.
    # QRYN_RESOURCE_TO_TELEMETRY_CONVERSION: <Convert container attributes to labels (default: True)>
    # QRYN_ADD_EXPORTER_NAME: <Add exporter name to labels (default: True)>
  destinationName: qryn
  secretRef:
    name: qryn-secret
  signals:
  - TRACES
  - METRICS
  - LOGS
  type: qryn

---

apiVersion: v1
data:
  QRYN_API_SECRET: <Base64 API Secret>
kind: Secret
metadata:
  name: qryn-secret
  namespace: odigos-system
type: Opaque
2

Apply the YAML using kubectl

kubectl apply -f qryn.yaml