Uma variedade de configurações gerais estão disponíveis para a configuração do seu coletor.
Exame de saúde
A verificação de funcionamento é uma extensão da funcionalidade principal do coletor e garante que o coletor esteja funcionando.
Para obter detalhes de configuração, consulte health_check (GitHub)
Quando habilitado, o endpoint local usando localhost:13133 retorna a seguinte resposta:
{ "status": "Server available", "upSince": "2015-10-21T12:00:00.6847174Z", "uptime": "50.0123456s"}
Variáveis ambientais
A configuração do coletor suporta o uso e a expansão de variáveis de ambiente. Por exemplo:
processors: attributes/example: actions: - key: "${DB_KEY}" action: "${OPERATION}"
Suporte de proxy
Os exportadores que utilizam o pacote net/http respeitam as seguintes variáveis de ambiente de proxy:
HTTP_PROXY
HTTPS_PROXY
NO_PROXY
Se essas variáveis de ambiente forem definidas quando o coletor for iniciado, os exportadores, independentemente do protocolo, farão proxy ou não do tráfego.
Autenticação
A maioria receivers
que expõem uma porta HTTP ou gRPC pode ser protegida usando o mecanismo de autenticação do coletor, e a maioria dos exporters
que usam clientes HTTP ou gRPC podem adicionar dados de autenticação às solicitações de saída.
Para obter uma lista de autenticadores conhecidos, use o Registro disponível no site OpenTelemetry.