> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Vector

AppSignal ondersteunt het ontvangen van metrics en logs van [Vector](https://vector.dev/).

## Configuratie

Stel eerst uw [Vector-installatie](https://vector.dev/docs/setup/quickstart/) 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](https://vector.dev/docs/reference/configuration/sources/) 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 type `appsignal`, configureer de bronnen (inputs) waarvan data moet worden verzameld, en voeg uw [app-level Push API-sleutel](/appsignal/terminology#push-api-key) toe. De app-level Push API-sleutel is te vinden in de [Push & Deploy-instellingen](https://appsignal.com/redirect-to/app?to=api_keys\&key_tab=app) van uw app.

<CodeGroup>
  ```toml TOML theme={null}
  # vector.toml

  # Add this AppSignal sink section
  [sinks.appsignal]
  type = "appsignal"
  inputs = [ ... ] # Reference Vector sources or transforms here
  push_api_key = "Your app-level Push API key"
  ```
</CodeGroup>

Om data naar een andere AppSignal-applicatie te sturen afhankelijk van de bron, kunt u meer dan één AppSignal-sink configureren. Elke sink kan verschillende invoerbronnen en een andere app-level push API-sleutel hebben.

U kunt meer lezen over hoe u de AppSignal Vector Sink configureert op de [documentatiewebsite van de Vector AppSignal sink](https://vector.dev/docs/reference/configuration/sinks/appsignal/).

## Metrics

Metrics die worden ontvangen vanuit de AppSignal Vector Sink zijn beschikbaar in de [custom metrics](/metrics/custom)-functie.

AppSignal ondersteunt momenteel alleen de volgende [Vector metric event-typen](https://vector.dev/docs/about/under-the-hood/architecture/data-model/metric/):

* Gauge
* Counter
* Distribution

Als een bron andere metric-typen verstuurt dan hieronder vermeld, worden die metrics genegeerd.

Custom metrics vereisen enige handmatige setup. [Maak een nieuw dashboard](/metrics/dashboards) en voeg een grafiek toe met metrics ontvangen van Vector.

Tags op metrics worden geconverteerd naar AppSignal metric-tags en kunnen worden gebruikt om de metrics die in de grafieken worden weergegeven te filteren.

Er wordt een extra `vector_namespace`-tag toegevoegd, met de namespace van de Vector-metric als waarde. Zie de [documentatie van Vector](https://vector.dev/docs/reference/configuration/sources/) 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:

* [PostgreSQL Magic Dashboard](/vector/postgresql)
* [MongoDB Magic Dashboards](/vector/mongodb)

## Logs

[AppSignal Logging](/logging) ondersteunt Vector-[log events](https://vector.dev/docs/about/under-the-hood/architecture/data-model/log/).

Om logs van Vector in onze logging-functie te bekijken, [maakt u eerst een nieuwe bron aan](https://appsignal.com/redirect-to/app?to=logs/sources\&overlay=logSourceFormOverlay), voor het platform "Vector", met de naam `vector`.

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.

## Tracing

AppSignal ondersteunt momenteel geen traces verzameld door Vector. Gebruik een van onze [taal-integraties](/#languages).
