Configuratie
Stel eerst uw Vector-installatie in, met bronnen die input ontvangen van andere systemen. Vector ondersteunt een groot aantal databronnen, zoals Kubernetes, PostgreSQL, MongoDB en vele andere. Zie de Vector-source-documentatie voor meer informatie over beschikbare bronnen. Om data van Vector-bronnen naar AppSignal te sturen, configureert u de AppSignal Vector-sink in uw Vector-configuratie. Voeg een nieuwe Vector-sink toe met het typeappsignal, configureer de bronnen (inputs) waarvan data moet worden verzameld, en voeg uw app-level Push API-sleutel toe. De app-level Push API-sleutel is te vinden in de Push & Deploy-instellingen van uw app.
Metrics
Metrics die worden ontvangen vanuit de AppSignal Vector Sink zijn beschikbaar in de custom metrics-functie. AppSignal ondersteunt momenteel alleen de volgende Vector metric event-typen:- Gauge
- Counter
- Distribution
vector_namespace-tag toegevoegd, met de namespace van de Vector-metric als waarde. Zie de documentatie van Vector voor meer informatie over de standaardwaarde van elke bron.
Opgegeven timestamps op metrics worden momenteel genegeerd en de metric wordt gerapporteerd voor het tijdstip waarop deze is ontvangen.
Magic dashboards
AppSignal maakt automatisch dashboards aan wanneer het metrics van de volgende Vector-bronnen detecteert:Logs
AppSignal Logging ondersteunt Vector-log events. Om logs van Vector in onze logging-functie te bekijken, maakt u eerst een nieuwe bron aan, voor het platform “Vector”, met de naamvector.
Met elke logregel neemt Vector het source_type-attribuut op. Dit is gebaseerd op de naam van de Vector-logbron. Het source_type wordt gebruikt om tags in AppSignal-logging te groeperen, waardoor het eenvoudiger wordt om alle logs van dezelfde bron te vinden.