Graylog: Das richtige Protokoll wählen
Diese Dokumentation ist Teil des Eingabetypen auswählen-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Wie Sie den richtigen Graylog-Eingabetyp auswählen.
👋 Willkommen in der Stackhero-Dokumentation
Stackhero bietet eine vollständig verwaltete Graylog Cloud-Lösung, die auf Geschwindigkeit und Einfachheit ausgelegt ist. Sie können:
- Auf einen unbegrenzten, dedizierten SMTP-E-Mail-Server vertrauen, der in Ihrem Service enthalten ist.
- Updates mühelos per Klick anwenden – ganz ohne manuellen Aufwand.
- Einen individuellen Domainnamen nutzen, der durch HTTPS gesichert ist (zum Beispiel https://logs.your-company.com), sodass Ihr Team sicheren und direkten Zugriff erhält.
- Von hoher Performance und Sicherheit auf einer privaten, dedizierten Infrastruktur profitieren – ohne geteilte Ressourcen oder störende Nachbarn.
Konzentrieren Sie sich auf Ihre Daten, nicht auf das Tooling: Mit Stackheros Graylog Cloud Hosting können Sie in nur wenigen Minuten starten.
Nachdem Sie das passende Format ausgewählt haben (wir hoffen, Sie haben sich für GELF entschieden!), müssen Sie zwischen den Kommunikationsprotokollen TCP und UDP wählen.
UDP-Protokoll
Das UDP-Protokoll ist sehr einfach. Ihre Anwendung sendet die Nachricht an den Server, ohne eine Empfangsbestätigung zu erwarten. Es findet kein Dialog zwischen Client und Server statt, das heißt, der Server bestätigt den Empfang nicht.
Der Vorteil dieser Methode ist, dass die Performance Ihrer Anwendung nicht beeinträchtigt wird, falls Ihr Graylog-Server langsam oder nicht erreichbar ist. Der Nachteil ist, dass Sie nicht garantieren können, dass jede von Ihrer Anwendung gesendete Log-Nachricht auch tatsächlich beim Server ankommt. Zudem ist mit UDP keine Verschlüsselung möglich.
Vorteile
- Beeinträchtigt Ihre Anwendung nicht, wenn Graylog langsam oder nicht erreichbar ist.
Nachteile
- Einige Nachrichten können verloren gehen.
- Verschlüsselung ist nicht verfügbar.
- Die Nachrichtengröße ist auf 8192 Bytes begrenzt.
TCP-Protokoll
Das TCP-Protokoll hingegen ermöglicht einen Austausch zwischen Ihrer Anwendung und Graylog. Das bedeutet, Sie erhalten eine Bestätigung, dass die Nachricht von Graylog empfangen wurde.
Der Vorteil von TCP ist, dass Sie eine Nachricht erneut senden können, falls sie nicht von Graylog empfangen wurde (zum Beispiel, wenn der Server nicht erreichbar ist). Der Nachteil ist, dass Ihre Anwendung auf eine Antwort oder einen Timeout warten muss, falls Graylog langsam oder nicht erreichbar ist, was zu Verzögerungen führen kann.
Ein weiterer Vorteil ist, dass Sie Ihre Kommunikation mit TLS (auch als SSL bekannt) verschlüsseln können.
Vorteile
- Stellt sicher, dass die Nachricht empfangen wurde.
- Verschlüsselung ist verfügbar (TLS).
- Keine Begrenzung der Nachrichtengröße
Nachteile
- Kann den Sender verlangsamen, wenn Graylog langsam antwortet oder nicht erreichbar ist.