Frage

Bei der Überprüfung der Struktur der verschiedenen Firebase-JavaScript-Objekte in der Browserkonsole habe ich festgestellt, dass einige Objekte diese Eigenschaften haben:

bytes_received: 429
bytes_sent: 64

Dies scheint die Datenmenge anzugeben, die für diesen Knoten / Verweis / Schnappschuss gesendet und empfangen wurde.

Gibt es eine strukturierte Möglichkeit für einen Kunden, auf diese Informationen zuzugreifen?

War es hilfreich?

Lösung

nicht wirklich.: -)

Sie sehen einige interne Statistiken, die der Client verfolgt.Der einzige Weg, um sie zu bekommen, ist mit:

generasacodicetagpre.

und es wird sie auf die Konsole ablegen.(Beachten Sie, dass die Statistiken für alle Interaktionen mit der Firebase sind, nicht nur dieses bestimmte FireBaSEF.)

Dies ist keine unterstützte API und kann jederzeit verschwinden oder sich ändern.Es kann auch nicht genau mit dem, was Sie im Forge-Dashboard sehen, nicht übereinstimmen (der Kunde ist nicht bekannt, dass einiger von der Transport-Overhead, der eingeht).Aber wenn es Ihnen bei der Entwicklung / Debugging hilft, ist es toll.

Andere Tipps

Da Firebase.INTERNAL.stats(ref) gibt nur die Statistiken auf die Konsole aus, ich habe ein Modul geschrieben, firebase-Statistiken, das unartige Dinge tut, um auf die Bytestatistiken zuzugreifen und sie zurückzugeben, damit Sie mit den Informationen nützlichere programmatische Dinge tun können.

var firebaseStats = require('firebase-stats'),
    Firebase = require('firebase'),
    ref = new Firebase('https://docs-examples.firebaseio.com');

firebaseStats(ref); // -> { bytes_received: 287, bytes_sent: 58 }

Dies funktioniert, indem nach einem Objekt mit einer Eigenschaft namens gesucht wird bytes_sent.Dieser sollen arbeiten Sie weiterhin releaseübergreifend, aber wir sind offensichtlich gut in undokumentiertem internem Gebiet, daher gibt es absolut keine Garantie dafür;benutzung auf eigene Gefahr.Dieses Modul wird ausgelöst, wenn es das Statistikobjekt nicht finden kann.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top