Ich habe eine Firehose-Definition aus der Übersicht über die Loggregator System Cloud Foundry-Dokumente gefunden.
Der Firehose ist ein WebSocket-Endpunkt, der alle Ereignisdaten aus einer Cloud Foundry-Bereitstellung überträgt. Der Datenstrom enthält Protokolle, HTTP-Ereignisse und Containermetriken aus allen Anwendungen sowie Metriken aus allen Cloud Foundry-Systemkomponenten. Protokolle von Systemkomponenten wie Cloud Controller sind nicht im Firehose enthalten und werden normalerweise über die rsyslog-Konfiguration aufgerufen.
Da die vom Firehose stammenden Daten möglicherweise vertrauliche Informationen enthalten, z. B. Kundeninformationen in den Anwendungsprotokollen, können nur Benutzer mit den richtigen Berechtigungen auf den Firehose zugreifen.
Wo hat dieser Begriff seine Wurzeln und warum heißt er so? Ist das Konzept für andere Cloud-Angebote und -Plattformen dasselbe?
Es ist lustig, wenn ich diesen Begriff in meine Muttersprache übersetze.