> ## 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 unterstützt den Empfang von Metriken und Logs von [Vector](https://vector.dev/).

## Konfiguration

Richten Sie zunächst Ihre [Vector-Installation](https://vector.dev/docs/setup/quickstart/) mit Quellen ein, die Eingaben von anderen Systemen empfangen. Vector unterstützt eine Vielzahl von Datenquellen wie Kubernetes, PostgreSQL, MongoDB und viele mehr. Weitere Informationen zu verfügbaren Quellen finden Sie in der [Vector Source-Dokumentation](https://vector.dev/docs/reference/configuration/sources/).

Um Daten von Vector-Quellen an AppSignal zu senden, konfigurieren Sie den AppSignal Vector Sink in Ihrer Vector-Konfiguration.

Fügen Sie einen neuen Vector Sink mit dem Typ `appsignal` hinzu, konfigurieren Sie die Quellen (Inputs), aus denen Daten gesammelt werden sollen, und fügen Sie Ihren [App-Level Push API-Schlüssel](/appsignal/terminology#push-api-key) hinzu. Der App-Level Push API-Schlüssel ist in den [Push & Deploy-Einstellungen](https://appsignal.com/redirect-to/app?to=api_keys\&key_tab=app) Ihrer App zu finden.

<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>

Um Daten je nach Quelle an eine andere AppSignal-Anwendung zu senden, können Sie mehr als einen AppSignal-Sink konfigurieren. Jeder Sink kann unterschiedliche Eingabequellen und einen anderen App-Level Push API-Schlüssel haben.

Mehr über die Konfiguration des AppSignal Vector Sink können Sie auf der [Dokumentationswebsite zum Vector AppSignal Sink](https://vector.dev/docs/reference/configuration/sinks/appsignal/) lesen.

## Metriken

Metriken, die vom AppSignal Vector Sink empfangen werden, sind in der Funktion [Custom Metrics](/metrics/custom) verfügbar.

AppSignal unterstützt derzeit nur die folgenden [Vector-Metrik-Ereignistypen](https://vector.dev/docs/about/under-the-hood/architecture/data-model/metric/):

* Gauge
* Counter
* Distribution

Wenn eine Quelle andere als die unten aufgeführten Metriktypen sendet, werden diese Metriken ignoriert.

Benutzerdefinierte Metriken erfordern eine manuelle Einrichtung. [Erstellen Sie ein neues Dashboard](/metrics/dashboards) und fügen Sie eine Grafik mit Metriken hinzu, die von Vector empfangen werden.

Tags auf Metriken werden in AppSignal-Metrik-Tags umgewandelt und können verwendet werden, um die in den Grafiken angezeigten Metriken zu filtern.

Ein zusätzlicher `vector_namespace`-Tag wird hinzugefügt, mit dem Namespace der Vector-Metrik als Wert. Weitere Informationen zum Standardwert jeder Quelle finden Sie in der [Dokumentation von Vector](https://vector.dev/docs/reference/configuration/sources/).

Auf Metriken angegebene Zeitstempel werden derzeit ignoriert und die Metrik wird für den Zeitpunkt gemeldet, zu dem sie empfangen wurde.

### Magic Dashboards

AppSignal erstellt automatisch Dashboards, wenn es Metriken aus den folgenden Vector-Quellen erkennt:

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

## Logs

[AppSignal Logging](/logging) unterstützt Vector [Log-Ereignisse](https://vector.dev/docs/about/under-the-hood/architecture/data-model/log/).

Um Logs von Vector in unserer Logging-Funktion anzuzeigen, [erstellen Sie zunächst eine neue Quelle](https://appsignal.com/redirect-to/app?to=logs/sources\&overlay=logSourceFormOverlay) für die Plattform "Vector" mit dem Namen `vector`.

Mit jeder Logzeile enthält Vector das Attribut `source_type`. Dies basiert auf dem Namen der Vector-Log-Quelle. Das `source_type` wird verwendet, um Tags im AppSignal Logging zu gruppieren, was es einfacher macht, alle Logs aus derselben Quelle zu finden.

## Tracing

AppSignal unterstützt derzeit keine von Vector gesammelten Traces. Bitte verwenden Sie eine unserer [Sprachintegrationen](/#languages).
