Heim > Artikel > Web-Frontend > Verwenden Sie Log.io in Node.js, um Protokolle in Echtzeit im Browser zu überwachen (entspricht dem Befehl tail -f)_node.js
Heute habe ich mir etwas Zeit genommen, node.js zu durchsuchen. Haha, ich habe einen Einführungsartikel gelesen (http://www.nodebeginner.org/index-zh-cn.html). Aber es gibt einen Satz darin, der ziemlich aufschlussreich ist:
Ich habe übrigens etwas Gutes auf log.io gesehen, die offizielle Erklärung lautet:
Echtzeit-Protokollüberwachung, wir denken vielleicht an tail -f unter Linux, log.io hat die gleiche Bedeutung, ist aber viel leistungsfähiger als tail -f. Dieses Ding basiert ebenfalls auf der C/S-Architektur.
Das Folgende ist eine praktische Demonstration:
1. Installation
Dieses Ding hängt von nodejs ab und beziehen sich auf die offizielle Installationsmethode: (http://nodejs.org/download/)
Ich verwende hier die Mac Brew-Installationsmethode:
Oder verwenden Sie yum:
Danach können wir npm verwenden, um log.io zu installieren
Starten Sie nach der Installation den Server (keine Konfiguration erforderlich):
Konfigurieren Sie anschließend den Client
exports.config = {
Knotenname: „application_server“,
logStreams: {
Test: [
„/Users/chenqing/test.log“
]
},
Server: {
Host: '0.0.0.0',
Port: 28777
}
}
Starten Sie den Client: log.io-harvester
Lass es uns testen:
Gehen Sie zunächst zur Befehlszeile