Graylog: Het juiste protocol kiezen

Deze documentatie maakt deel uit van de Kies invoertypen-gids. Bekijk de volledige gids hier: Hoe u het juiste Graylog-invoertype kiest.

👋 Welkom bij de Stackhero documentatie!

Stackhero biedt een kant-en-klare Graylog cloud oplossing die tal van voordelen biedt, waaronder:

  • Onbeperkte en toegewijde SMTP e-mailserver inbegrepen.
  • Moeiteloze updates met slechts één klik.
  • Aanpasbare domeinnaam beveiligd met HTTPS (bijvoorbeeld, https://logs.uw-bedrijf.com).
  • Optimale prestaties en robuuste beveiliging aangedreven door een privé en toegewijde VM.

Bespaar tijd en vereenvoudig uw leven: het kost slechts 5 minuten om de Graylog cloud hosting oplossing van Stackhero te proberen!

Zodra u het juiste formaat heeft gekozen (wij hopen dat u voor GELF kiest!), moet u een communicatieprotocol kiezen: TCP of UDP.

Het UDP-protocol is vrij eenvoudig. Uw applicatie stuurt het bericht naar de server zonder bevestiging van ontvangst af te wachten. Er is geen dialoog tussen client en server, wat betekent dat de server niet bevestigt dat het bericht is ontvangen.

Het voordeel van deze aanpak is dat als uw Graylog-server traag of niet beschikbaar is, dit geen invloed heeft op de prestaties van uw applicatie. Het nadeel is dat u niet zeker weet of elk logbericht daadwerkelijk de server bereikt. Daarnaast is encryptie niet mogelijk met UDP.

  1. Heeft geen invloed op uw applicatie als Graylog traag of niet beschikbaar is.
  1. Sommige berichten kunnen verloren gaan.
  2. Encryptie is niet beschikbaar.
  3. Berichtgrootte is beperkt tot 8192 bytes.

Het TCP-protocol, in tegenstelling tot UDP, wisselt informatie uit tussen uw applicatie en Graylog. Dit betekent dat u een bevestiging ontvangt dat het bericht door Graylog is ontvangen.

Het voordeel van TCP is dat u een bericht opnieuw kunt versturen als het niet door Graylog is ontvangen (bijvoorbeeld als de server niet beschikbaar is). Het nadeel is dat als Graylog traag of niet bereikbaar is, uw applicatie moet wachten op een antwoord of een timeout, wat de applicatie kan vertragen.

Een ander voordeel is dat u uw communicatie kunt versleutelen met TLS (ook bekend als SSL).

  • Garandeert dat het bericht is ontvangen.
  • Encryptie is beschikbaar (TLS).
  • Geen beperking op de berichtgrootte
  • Kan de verzender vertragen als Graylog traag reageert of niet beschikbaar is.