Configuração
Primeiro, configure sua instalação do Vector, com fontes que recebem entrada de outros sistemas. O Vector oferece suporte a uma infinidade de fontes de dados, como Kubernetes, PostgreSQL, MongoDB e muitas outras. Veja a documentação de fontes do Vector para mais informações sobre as fontes disponíveis. Para enviar dados de fontes do Vector para o AppSignal, configure o sink do AppSignal para Vector na sua configuração do Vector. Adicione um novo sink do Vector com o tipoappsignal, configure as fontes (inputs) das quais coletar dados e inclua sua Push API key no nível do app. A Push API key no nível do app pode ser encontrada nas configurações de Push & Deploy do seu app.
Métricas
As métricas recebidas do sink AppSignal para Vector estarão disponíveis no recurso métricas personalizadas. O AppSignal atualmente oferece suporte apenas aos seguintes tipos de eventos de métricas do Vector:- Gauge
- Counter
- Distribution
vector_namespace será adicionada, com o namespace da métrica do Vector como seu valor. Veja a documentação do Vector para mais informações sobre o valor padrão de cada fonte.
Os timestamps especificados nas métricas são atualmente ignorados e a métrica é reportada para o momento em que foi recebida.
Magic dashboards
O AppSignal criará dashboards automaticamente quando detectar métricas das seguintes fontes do Vector:Logs
O AppSignal Logging oferece suporte a eventos de log do Vector. Para visualizar logs do Vector em nosso recurso de logging, primeiro crie uma nova fonte, para a plataforma “Vector”, com o nomevector.
A cada linha de log, o Vector inclui o atributo source_type. Isso é baseado no nome da fonte de log do Vector. O source_type será usado para agrupar tags no logging do AppSignal, facilitando encontrar todos os logs da mesma fonte.