Instalar o Collector no Linux
Cada versão do Collector inclui pacotes APK, DEB e RPM para sistemas Linux
amd64/arm64/i386. Após a instalação, a configuração padrão fica disponível em
/etc/otelcol/config.yaml.
Observação: o
systemdé necessário para a configuração automática do serviço.
Instalação via DEB
Para começar em sistemas Debian, execute os seguintes comandos:
sudo apt-get update
sudo apt-get -y install wget
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.147.0/otelcol_0.147.0_linux_amd64.deb
sudo dpkg -i otelcol_0.147.0_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.147.0/otelcol_0.147.0_linux_arm64.deb
sudo dpkg -i otelcol_0.147.0_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.147.0/otelcol_0.147.0_linux_386.deb
sudo dpkg -i otelcol_0.147.0_linux_386.deb
Instalação via RPM
Para começar em sistemas Red Hat, execute os seguintes comandos:
sudo yum update
sudo yum -y install wget systemctl
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.147.0/otelcol_0.147.0_linux_amd64.rpm
sudo rpm -ivh otelcol_0.147.0_linux_amd64.rpm
sudo yum update
sudo yum -y install wget systemctl
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.147.0/otelcol_0.147.0_linux_arm64.rpm
sudo rpm -ivh otelcol_0.147.0_linux_arm64.rpm
sudo yum update
sudo yum -y install wget systemctl
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.147.0/otelcol_0.147.0_linux_386.rpm
sudo rpm -ivh otelcol_0.147.0_linux_386.rpm
Instalação manual
As versões para Linux estão disponíveis para diversas arquiteturas. É possível baixar o arquivo binário e instalá-lo manualmente na sua máquina:
curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.147.0/otelcol_0.147.0_linux_amd64.tar.gz
tar -xvf otelcol_0.147.0_linux_amd64.tar.gz
curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.147.0/otelcol_0.147.0_linux_arm64.tar.gz
tar -xvf otelcol_0.147.0_linux_arm64.tar.gz
curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.147.0/otelcol_0.147.0_linux_386.tar.gz
tar -xvf otelcol_0.147.0_linux_386.tar.gz
curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.147.0/otelcol_0.147.0_linux_ppc64le.tar.gz
tar -xvf otelcol_0.147.0_linux_ppc64le.tar.gz
Configuração automática do serviço
Quando o OpenTelemetry Collector é executado como um serviço do systemd, ele
inicia por padrão com o arquivo de configuração /etc/otelcol/config.yaml.
Caso queira alterar essa configuração, você pode editar a variável
OTELCOL_OPTIONS no arquivo de ambiente do systemd,
/etc/otelcol/otelcol.conf. Também é possível definir variáveis de ambiente
adicionais para o serviço otelcol no mesmo arquivo. Para obter a lista
completa de opções suportadas, execute o seguinte comando:
/usr/bin/otelcol --help
Se você modificar o arquivo de configuração do Collector (config.yaml) ou o
arquivo de ambiente (otelcol.conf), é necessário reiniciar o serviço para
aplicar as alterações:
sudo systemctl restart otelcol
Para verificar a saída de logs do serviço otelcol, execute:
sudo journalctl -u otelcol
Feedback
Esta página foi útil?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!