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

# AppSignal Logging

Schneller Zugriff auf die Logs Ihrer Anwendung ist entscheidend für die Fehlerbehebung und die Beurteilung des Zustands verschiedener Komponenten, von Ihrer Datenbank bis hin zu Ihrer Messaging-Queue.

AppSignal Logging konsolidiert die Logs Ihrer Anwendung, sodass Sie sie speichern, ansehen und abfragen können, und bietet tiefere Einblicke in die Performance und das Verhalten Ihrer Anwendung. Wenn Sie Logs für lange Aufbewahrungszeiträume speichern müssen, können Sie sie mit dem [Long-Term Log Storage-Add-on](#log-retention) in einen S3-kompatiblen Speicher exportieren.

### AppSignal Logging hilft Ihnen, Fragen zu beantworten wie

<div style={{ display: "flex", flexDirection: "column", gap: "0.6rem", marginTop: "1rem", marginBottom: "1.25rem" }}>
  {[
      "Welche Fehler tauchen in meinen Logs auf, und wo werden sie ausgelöst?",
      "Welcher Code in meiner App verursacht, dass die Performance abnimmt?",
      "Was ist der Weg einer Anfrage vor und nach einem Problem?",
      "Welche Schweregrade haben die Logs meiner App?",
      "Wie verhält sich meine Anwendung bei Performance-Vorfällen?"
    ].map((label) => (
      <div key={label} style={{ display: "flex", alignItems: "center", gap: "0.6rem" }}>
        <span style={{
          display: "inline-flex",
          alignItems: "center",
          justifyContent: "center",
          width: "1.4rem",
          height: "1.4rem",
          borderRadius: "0.35rem",
          background: "rgba(34,197,94,0.15)",
          color: "#16a34a",
          fontWeight: 700,
          fontSize: "0.85rem",
          lineHeight: 1,
        }}>✓</span>
        <span>{label}</span>
      </div>
    ))}
</div>

## Erste Schritte

Unsere Dokumentation deckt alles ab, was Sie wissen müssen, um AppSignal Logging mit Ihrer Anwendung in Betrieb zu nehmen.

* [So konfigurieren Sie Logging](/logging/configuration)
* [So verwalten Sie Ihre Logs](/logging/log-management)
* [So fragen Sie Ihre Logs ab](/logging/query-syntax)
* [So exportieren Sie Ihre Logs mit Long-term Log Storage](/logging/long-term-log-storage)
* [So erstellen und verwalten Sie Trigger](/logging/triggers)
* [So beheben Sie Probleme](/logging/troubleshooting)

## Unterstützte AppSignal-Integrationen

Die folgenden AppSignal-Integrationen bieten von Haus aus Unterstützung für AppSignal Logging:

* [Ruby](/logging/integrations/ruby)
* [Elixir](/logging/integrations/elixir)
* [Node.js](/logging/integrations/nodejs)
* [Go](/logging/integrations/go)
* [Java](/logging/integrations/java)
* [PHP](/logging/integrations/php)
* [Python](/logging/integrations/python)

## Best Practices

Ob man loggt oder nicht, kann eine knifflige Frage sein. Die besten Arten von Logs sind beschreibend, kontextbezogen und prägnant. Mit AppSignal können Sie das Beste aus Ihren Logs herausholen, indem Sie Funktionen wie [Custom Attributes](/logging/formatting) nutzen, die es Ihnen ermöglichen, zusätzliche, filterbare Daten zu Ihren Logzeilen hinzuzufügen.

Sie können unseren [Learning-Center-Artikel zu Best Practices für Logging](https://www.appsignal.com/learning-center/what-logs-should-i-store) lesen, um mehr Informationen zur richtigen Nutzung Ihrer Anwendungslogs zu erhalten.

## Log-Aufbewahrung

<Warning>
  🔐 Senden Sie keine <strong>personenbezogenen Daten (Personal Identifiable Information, PII)</strong> an AppSignal. Filtern Sie PII (z. B. Namen, E-Mail-Adressen) aus Logs und verwenden Sie stattdessen eine ID, einen Hash oder einen pseudonymisierten Bezeichner. <br /> <br /> Für **HIPAA-pflichtige Stellen** finden Sie weitere Informationen zum Abschluss eines Business Associate Agreement (BAA) in unserer [Business Add-Ons-Dokumentation](/support/business-add-ons).
</Warning>

Die Aufbewahrung variiert je nach Ihrem Plan. Sie finden die tatsächlichen Aufbewahrungs- und Preisinformationen auf unserer [Plans-Seite](https://www.appsignal.com/plans).

Wenn Sie Logs für längere Zeiträume speichern müssen, können Sie sie mit dem [Long-Term Log Storage-Add-on](/support/business-add-ons#long-term-log-storage) in einen S3-kompatiblen Speicher exportieren. Mit diesem Add-on können Sie Ihre Logs über den 30-Tage-Zeitraum hinaus aufbewahren, den AppSignal normalerweise speichert, was Ihnen mehr Kontrolle über die Aufbewahrung Ihrer Logdaten gibt. Setup-Anweisungen finden Sie im [Long-Term Log Storage-Einrichtungsleitfaden](/logging/long-term-log-storage).

## Einschränkungen

AppSignal Logging ergänzt unsere APM-Funktionen, indem es wichtige Ereignisse wie langsame Datenbankabfragen, Admin-Aktivitäten und ausgehende API-Aufrufe erfasst. Es gibt jedoch einige Einschränkungen:

* Wir unterstützen bis zu **500.000 Logzeilen pro Minute pro App**.
* Logzeilen können bis zu **10.000 Zeichen** lang sein; alles darüber wird abgeschnitten.
* Tief verschachtelte JSON-Payloads werden nicht unterstützt.

Für erweitertes Monitoring und das Tracking benutzerdefinierter Daten empfehlen wir die Verwendung unserer Funktionen [Errors](https://www.appsignal.com/tour/errors) und [Performance](https://www.appsignal.com/tour/performance), die für solche Anwendungsfälle besser geeignet sind.
