Graylog: Kommunikationssicherheit stärken
Diese Dokumentation ist Teil des Verwendung mit Python-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Wie Sie Logs von Python an Graylog senden.
👋 Willkommen bei der Stackhero-Dokumentation!
Stackhero bietet eine einsatzbereite Graylog Cloud-Lösung, die zahlreiche Vorteile bietet, darunter:
- Unbegrenzter und dedizierter SMTP-E-Mail-Server inklusive.
- Mühelose Updates mit nur einem Klick.
- Anpassbarer Domainname gesichert mit HTTPS (zum Beispiel, https://logs.ihre-firma.com).
- Optimale Performance und robuste Sicherheit durch eine private und dedizierte VM.
Sparen Sie Zeit und vereinfachen Sie Ihr Leben: Es dauert nur 5 Minuten, um die Graylog Cloud Hosting-Lösung von Stackhero auszuprobieren!
Obwohl in den vorherigen Beispielen TLS-Verschlüsselung verwendet wird, findet keine Zertifikatsvalidierung statt. Das ist für Tests ausreichend, aber in einer Produktionsumgebung sollten Sie unbedingt die Gültigkeit des Zertifikats prüfen.
Sie können die Zertifikatsvalidierung aktivieren, indem Sie die Optionen validate und ca_certs wie folgt hinzufügen:
handler = graypy.GELFTLSHandler('<XXXXXX>.stackhero-network.com', 12201, validate=True, ca_certs='/etc/ssl/certs/ca-certificates.crt')
Stellen Sie sicher, dass die Datei /etc/ssl/certs/ca-certificates.crt auf Ihrem System vorhanden ist:
- Unter Ubuntu/Debian können Sie sie mit
sudo apt install ca-certificatesinstallieren. - Unter Alpine Linux mit
apk add ca-certificates. - Unter macOS ist sie standardmäßig installiert, die Datei heißt jedoch
/etc/ssl/cert.pem.