Встановлення Collector в Linux
Кожен випуск Collector включає пакунки APK, DEB та RPM для систем Linux amd64/arm64/i386. Після встановлення ви можете знайти стандартну конфігурацію у файлі /etc/otelcol/config.yaml.
Примітка: для автоматичної конфігурації служби необхідний
systemd.
Встановлення DEB
Щоб розпочати роботу в системах Debian, виконайте наступні команди:
sudo apt-get update
sudo apt-get -y install wget
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.146.1/otelcol_0.146.1_linux_amd64.deb
sudo dpkg -i otelcol_0.146.1_linux_amd64.deb
sudo apt-get update
sudo apt-get -y install wget
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.146.1/otelcol_0.146.1_linux_arm64.deb
sudo dpkg -i otelcol_0.146.1_linux_arm64.deb
sudo apt-get update
sudo apt-get -y install wget
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.146.1/otelcol_0.146.1_linux_386.deb
sudo dpkg -i otelcol_0.146.1_linux_386.deb
Встановлення RPM
Щоб розпочати роботу в системах Red Hat, виконайте наступні команди:
sudo yum update
sudo yum -y install wget systemctl
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.146.1/otelcol_0.146.1_linux_amd64.rpm
sudo rpm -ivh otelcol_0.146.1_linux_amd64.rpm
sudo yum update
sudo yum -y install wget systemctl
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.146.1/otelcol_0.146.1_linux_arm64.rpm
sudo rpm -ivh otelcol_0.146.1_linux_arm64.rpm
sudo yum update
sudo yum -y install wget systemctl
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.146.1/otelcol_0.146.1_linux_386.rpm
sudo rpm -ivh otelcol_0.146.1_linux_386.rpm
Встановлення вручну
Випуски Linux доступні для різних архітектур. Ви можете завантажити файл, що містить бінарний код, і встановити його на свій компʼютер вручну:
curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.146.1/otelcol_0.146.1_linux_amd64.tar.gz
tar -xvf otelcol_0.146.1_linux_amd64.tar.gz
curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.146.1/otelcol_0.146.1_linux_arm64.tar.gz
tar -xvf otelcol_0.146.1_linux_arm64.tar.gz
curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.146.1/otelcol_0.146.1_linux_386.tar.gz
tar -xvf otelcol_0.146.1_linux_386.tar.gz
curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.146.1/otelcol_0.146.1_linux_ppc64le.tar.gz
tar -xvf otelcol_0.146.1_linux_ppc64le.tar.gz
Автоматична конфігурація служби
Коли Стандартно OpenTelemetry Collector запущено як службу systemd, він запускається з опцією --config=/etc/otelcol/config.yaml, стандартним файлом налаштувань.
Якщо ви хочете змінити ці налаштування, вам треба змінити значення у змінній середовища OTELCOL_OPTIONS у файлі для systemd /etc/otelcol/otelcol.conf. Ви також можете визначити додаткові змінні середовища для otelcol в тому ж файлі. Для отримання повного переліку підтримуваних параметрів виконайте команду:
/usr/bin/otelcol --help
Якщо ви змінюєте файл конфігурації Collector (config.yaml) або файл зі змінними оточення (otelcol.conf), перезапустіть службу otelcol, вам треба перезапустити службу для застосування змін:
sudo systemctl restart otelcol
Щоб перевірити лог служби otelcol, виконайте:
sudo journalctl -u otelcol
Відгук
Чи це було корисним?
Дякуємо. Ми цінуємо ваші відгуки!
Будь ласка, дайте нам знати як ми можемо покращити цю сторінку. Ми цінуємо ваші відгуки!