Install Telemetry Pipeline on Linux
Learn how to install Chronosphere Telemetry Pipeline in the following environments:
- Red Hat Enterprise Linux (including Amazon Linux 2)
- Ubuntu Server Linux
You start the installation process in the Telemetry Pipeline web interface, which provides an installation script. This script completes these actions:
- Deploys K3s (opens in a new tab) on your virtual machine (VM).
- Downloads and installs local files for installing Telemetry Pipeline.
- Creates a Core Instance in your VM.
You can then use Pipeline CLI to install a Core Instance.
Environment variables
Telemetry Pipeline provides the following environmental variables as part of the
systemd
service, using the /opt/calyptia/etc/calyptia-custom.conf
file.
Configure these variables with relevant parameters to create a Core Instance at startup and provide metadata to Google Cloud or AWS virtual machines.
If these variables aren't defined, no Core Instance is created. Users can manage Core Instances with Pipelines CLI.
Name | Description |
---|---|
CALYPTIA_CLOUD_PROJECT_TOKEN | The token used to manage the instance. |
CALYPTIA_CORE_INSTANCE_NAME | Optional. Set a specific name, otherwise selects a random name. |
CALYPTIA_CORE_INSTANCE_NAME_PREFIX | Optional. The prefix to use for a randomly generated Core Instance name. |
CALYPTIA_CLOUD_URL | The URL to use for the control plane. Default: cloud-api.calyptia.com . |
CALYPTIA_CORE_ADDITIONAL_FLAGS | Optional. Custom flags provided to the instance. These arguments are passed to Pipeline CLI when creating the instance. |