Was gefällt dir am besten Mezmo?
Sehr einfach zu implementieren.
App ist großartig! Kompakt, gute Benutzeroberfläche. Protokolle sind leicht zu lesen. Unterschiedliche Farben für Warnungen/Fehler. Visualisierung von Spitzen.
Richten Sie Alarme ein, einschließlich Alarme, wenn bestimmte Protokolle in der Häufigkeit ansteigen. Viele großartige Optionen in der App.
App macht es einfach, nur bestimmte Arten von Protokollen von bestimmten Servern/Apps/Zeiten zu sehen. Sogar die Protokolle durchsuchen!
Großzügige Menge an Datenspeicherung pro Dollar und unbegrenzte Anzahl von Hosts. Mindestgebühr beträgt $10/Monat.
Mezmo bietet keine anderen Dienste außer Logging an. Andere Cloud-Logging-Lösungen bieten alle Arten von Leistungsüberwachung. Aber für mich ist das tatsächlich ein Vorteil. Es macht die App sehr einfach und benutzerfreundlich und das SDK sehr einfach einzurichten. Die komplexeren Tools sind oft zu umständlich und unhandlich, weil sie zu viel tun. Eine Sache gut machen. Bewertung gesammelt von und auf G2.com gehostet.
Was gefällt Ihnen nicht? Mezmo?
* Es ist nicht möglich, das reguläre "log"-Level einzureichen. Man muss stattdessen zwischen "debug", "trace", "info", "warn" oder "error" wählen. Wenn ich versuche, {level: "log"} in NodeJS zu protokollieren, erhalte ich einen Fehler. Das SDK erlaubt es einfach nicht. Es ist also ärgerlich, wenn ich das reguläre "console.log"-Level protokolliere, dass ich es stattdessen als {level: "trace"} einreichen muss. Es ist für mich kein großes Problem, da ich "trace" nicht benutze.
* Wäre schön, wenn debug/trace/info in der App unterschiedliche Farben hätten. Derzeit sind sie alle grau.
* Ich weiß nicht, ob sie das behoben haben oder nicht, aber ab Januar 2021 gab es eine Einschränkung... Wenn man seltener als einmal pro Minute ein Log erstellt, scheint ihr Logging-Dienst in den Ruhezustand zu gehen. Wenn man dann eine Weile kein Log eingereicht hat, würde es einfach das erste Log fallen lassen und es überhaupt nicht melden. Das war frustrierend. Ich habe es mit einem "setInterval" auf meinem Server behoben - indem ich einmal pro Minute ein "debug"-Log einreiche. Auf diese Weise, selbst wenn ich gelegentlich seltene Log-Ereignisse von verschiedenen Servern sende, werden jetzt alle Logs angezeigt, ohne verloren zu gehen. Es ist einfach genug. Allerdings musste ich, um das App-Dashboard nicht zu verschmutzen, das "debug"-Level für diesen Zweck beiseite legen und es nie in meiner eigentlichen App verwenden. Dann filtere ich es aus der App heraus.
Jetzt kann ich "info", "warn", "error" verwenden (und im Dashboard sehen), und anstelle von "log" muss ich "trace" verwenden. Dies sind die einzigen verfügbaren Level, die tatsächlich funktionieren.
Zum Glück reicht das für mich aus. Und die Benutzeroberfläche ist sehr gut, und der Preis ist sehr gut dafür, wie gut alles funktioniert. Aber wenn der Service weniger benutzerfreundlich wäre oder der Preis höher, wäre meine Bewertung niedriger. Insgesamt großartige Arbeit!
* Die Dokumentation ist nicht gut formuliert, nicht einfach zu durchsuchen. Die Dokumentation erwähnt ein "fatal"-Log-Level, aber das funktioniert tatsächlich nicht. Bewertung gesammelt von und auf G2.com gehostet.