Collector hospedado
O collector hospedado é um serviço fornecido pelo AppSignal. Ele roda na infraestrutura do AppSignal e recebe dados de OpenTelemetry diretamente das suas aplicações.Benefícios
- Zero manutenção: O AppSignal gerencia o collector para você, incluindo atualizações, escalonamento e monitoramento.
- Sem custos de infraestrutura: O collector hospedado está incluído na sua assinatura do AppSignal sem custo adicional.
- Sem configuração necessária: Ótimo para aplicações serverless, implantações em Platform-as-a-Service (como Heroku, Render) e aplicações sem a opção de executar serviços adicionais como o collector.
Limitações
- Privacidade dos dados: Os dados da sua aplicação chegam ao collector hospedado sem filtragem. Filtraremos os dados durante o processamento após a chegada.
Collector self-hosted
O collector self-hosted roda na sua própria infraestrutura, seja como um pacote Linux ou contêiner Docker.Benefícios
- Privacidade aprimorada: Os dados da sua aplicação nunca saem da sua rede até serem processados, sanitizados e enviados ao AppSignal.
- Conformidade: Algumas aplicações são legalmente obrigadas a processar dados sensíveis dentro da própria rede antes de enviá-los externamente.
- Métricas adicionais: Você quer coletar métricas de host dos hosts onde instala o [pacote Linux] do collector.
Requisitos e considerações
- Gerenciamento de infraestrutura: Você é responsável por instalar, configurar, atualizar e escalonar o collector.
- Custos de infraestrutura: Você incorrerá em custos pelos recursos computacionais necessários para executar o collector.
Escolhendo a opção certa
Se você precisar de ajuda para decidir qual collector usar, recomendamos o seguinte abaixo. Se precisar de mais ajuda para escolher, fale com a gente.Use o collector hospedado quando
- Sua aplicação roda em plataformas serverless (AWS Lambda, Vercel, Netlify).
- Você está usando provedores Platform-as-a-Service (Heroku, Render, Railway) e não consegue executar o collector como um serviço Linux ou contêiner Docker.
- Você quer overhead operacional mínimo.
- Você não tem requisitos estritos de residência de dados.
Use o collector self-hosted quando:
- Você tem requisitos rígidos de privacidade de dados ou conformidade.
- Você quer controle completo sobre sua infraestrutura, incluindo quando o collector é atualizado.
- Você tem a infraestrutura para executar o collector.
Como começar
- Collector hospedado: Siga o assistente de instalação. Um collector hospedado será criado para você caso ainda não exista.
- Collector self-hosted: Comece pela visão geral da instalação e escolha entre o [pacote Linux] ou a imagem Docker.