Back to source list
tempo-io
Official
Premium

Tempo.io

This plugin is in preview.

Sync from Tempo.io to any destination

Publisher

cloudquery

Latest version

v1.6.1

Type

Source

Platforms
Date Published

Price

Free while in preview

Set up process #


brew install cloudquery/tap/cloudquery

1. Download CLI and login

See installation options

2. Create source and destination configs

Plugin configuration

cloudquery sync tempo-io.yml postgresql.yml

3. Run the sync

CloudQuery sync

Overview #

Tempo.io Source Plugin

The Tempo.io source plugin helps you sync configuration information from your Tempo.io account.

Example Config #

This example sets the connection string to a value read from the SNOWFLAKE_CONNECTION_STRING environment variable:
kind: source
spec:
  name: tempo-io
  path: cloudquery/tempo-io
  registry: cloudquery
  version: "v1.6.1"
  # Learn more about the configuration options at https://cql.ink/tempo-io_source
  spec:
    api_key: "${TEMPO_IO_API_KEY}"
    # Optional parameters
    # base_path: https://api.tempo.io/4
    # concurrency: 1000

Authentication #

In order to fetch information from Tempo.io, cloudquery needs to be authenticated. Tempo.io API key is required for authentication. See Authentication section of Tempo.io API documentation for more information.

Tempo.io Spec #

This is the top level spec used by the Tempo.io source plugin.
  • api_key (string) (required)
    Tempo.io API key.
    Make sure to use environment variable expansion and not hard code the keys in the config.
  • base_path (string) (optional) (default: https://api.tempo.io/4)
    Base path for API Access for accessing Tempo.io API.
    According to the API documentation the following base paths should be used:
    • https://api.eu.tempo.io/4 for clients based in Europe.
    • https://api.us.tempo.io/4 for clients based in the Americas.
    • https://api.tempo.io/4 for clients based in other locations or their location is unknown or for a universal path.
  • concurrency (integer) (optional) (default: 1000)
    A best effort maximum number of Go routines to use. Lower this number to reduce memory usage.
  • scheduler (string) (optional) (default: dfs)
    The scheduler to use when determining the priority of resources to sync. Supported values are dfs (depth-first search), round-robin, shuffle and shuffle-queue.
    For more information about this, see performance tuning.


Join our mailing list

Subscribe to our newsletter to make sure you don't miss any updates.

Legal

© 2024 CloudQuery, Inc. All rights reserved.

We use tracking cookies to understand how you use the product and help us improve it. Please accept cookies to help us improve. You can always opt out later via the link in the footer.